Unless you have lived in Poland, Romania or Portugal, I wouldn't be so sure in suggesting these places. These countries have their own challenges starting from language barrier to inefficient bureaucracy. I don't think either of these countries are well-known for their tech quality either.
I don't know about Portugal, but both Romania and Poland have a well developed tech sector. They're not dumping grounds for projects (think Infosys & co).
But you're right that the bureaucracy is really bad right now...