It's interesting seeing the difference in treatment for people from different countries. As an American citizen, I get to cruise through immigration in most countries, usually without obtaining a visa beforehand. This was the case in Japan, Korea, Indonesia, Philippines when I visited. Most of Europe (Schengen countries) also have this policy. Maybe this colors my perception of those countries in a more positive light.