How do you "actively" offer a website to a country?
Websites aren't broadcasting, they are waiting there and responding to requests. Why should it be on every server in the world to have to figure out whether they're allowed to respond to a given request based on the client's country?
Why is it not the user's responsibility to not send requests? Why isn't it the ISP's responsibility to not route the requests? And every single router in between?
FWIW, this theory was attempted in court with a bittorrent case in Hong Kong. [1]
Defendant's lawyer argued that seeding a copyrighted movie was not (active) distribution but merely "making it available" (which was not associated with a criminal offense in HK law as opposed to "distributing infringing copies").
Didn't work out.
---
[1] HKSAR v Chan Nai Ming [2005] 4 HKLRD 142