Well, even non-U.S. citizens who work in the U.S. on visas pay for the site through their taxes. In fact, they also pay for Social Security and Medicare without generally being eligible to receive either of those benefits.
Many Americans also pay for both of those without being eligible to receive either of those benefits. I count both of those items as additional taxation, in my case.