BigJohn wrote:There was nothing wrong with his post, just people being dicks on forumosa, as usual.
That's how it came across to me, too.
How is the term "expat" offensive? It is what many of us are: One who has taken up residence in a foreign country. BFD.
I have a couple casual, anecdotal observations in response to the OP's question:
There are some remnants of police state activity here, like random traffic stops to check driving documents, but this applies to anyone driving a scooter, not just an expat. If you are teaching English at a cram school in Taipei, you can pretty much count on random visits (raids?) by immigration police to check for documents.
An expat/foreigner will likely find simple transactions (especially financial) more complicated than they would in their home country, but this may or may not be related to government regulations.
Someone previously mentioned a prohibition from participating in political activities. I'm not sure if there is any difference in the law with respect to whether you are in the crowd or on the stage, my company uses an employment contract with language suggested by the government which assures we are aware of a prohibition in any political activity.
Foreigners are treated differently here. Again, this is just my casual observation, but if there is any issue between a foreigner and a local, the foreigner generally comes out on the short end. (There are always exceptions.)