This is the funniest thing I've read in years. When you travel to a foreign country, you can expect some personal privacy, but each country has a right to admit only those travellers it agrees with. What a buncha whiners...
These are the same kinda people that get upset when we want to treat illegal aliens like criminals.
BTW...you know that, in most Japanese households, they provide slippers for the bathroom. Its a running gag in some of those households to let foreigners wear them in other rooms. Quite embarrasing when you discover your faux pas, too.