There has been a discussion on Forumosa recently about double prices for national-park entrance. If I remember correctly, there is at least the distinction between visitors and residents there. Now, take a look at this, here's a photo I took recently at Fort Zeelandia in Anping, Tainan:
To sum up the above rules:
Rule #1: Foreigner always pays full price.
Rule #2: Student discount does not apply to foreign students.
As you all know, the place in question was built by "foreigners" long time ago. The only thing the Taiwanese did was surrounding it with an ugly fence, and starting to charge for entrance. And now "foreigners" need to pay more, including foreign students.
There are probably not many foreign students in Taiwan in the first place, but I am one of them; and I've paid some 120,000 "dollars" in tuition and other fees this year for this dubious privilege. I don't see why there should be any distinction here; in fact, other countries often extend local student discounts to foreign students with an ISIC card.
Also, nowhere in my student ID does it say that I am a foreigner. How do they tell a foreigner then? I guess that's a rhetorical question.
The price differences are negligible (50 vs 25 peso) -- they probably don't even cover the cost of the ticket booth anyway -- so it's a matter of principle. The principle of discrimination. Or am I overreacting? What do you think? Perhaps at least the Dutch should have a discount?