The Dutch law applies to any company doing business in the Netherlands. So it applies to Facebook and Google as well as local Dutch sites, because they have offices here and accept money from Dutch users/advertisers.
It's almost just like in the real world...
(Also, there's plenty of jurisprudence for that when for instance it comes to online gambling.)
Why would a Dutch company operating a .com on a US server, or an American company operating a .com (or .nl for that matter) on a Dutch server not be exempt?
I'm not arguing either way, and truthfully I'm not sure how I feel about it, but it gets hard to determine jurisdiction when you're talking about an entity (owner + domain + site files/server) being split across multiple jurisdictions.
Your server don't have to be in the US to operate a .com (or in netherlands to operate a .nl).
Sometimes laws can be written as "a person/company shall not cause personal data to be stored without users consent" (say). So if you, in the Netherlands, programme your server in the US to store personal data without consent, then you might be breaking the law. (Since you have caused a computer to do that.)
Is the Dutch law only for .nl domains? Domains hosted in NL? Sites owned by Dutch companies?