We are traveling in SE Europe, the Balkans. Passport checks are COMPLETELY normal here.
Passport checks:
Entry into the EU zone in Rome: Yes
Travel from Rome to Athens on continuation: No
Travel from Athens to Budapest: Wave through by border agents, they looked at Asian passports
Hungary -> Croatia: Both Hungary and Croatia
Croatia -> Serbia: Both countries
Serbia -> Romania: Both countries - Romania (entry) was quite specific about plans, places to stay
If you are traveling in and out of the EU, have either SCREENSHOTS of hotel accommodations or paper copies
We could not say if the 45 min passport check by Romania of the 8 on the tourbus was due to drug questions, work permit issues, or political issues. Be prepared for questions about plans.
All border guards are fluent in English so far.