Plus the possibility of having to give up one's US passport
Not really. As an American I can apply for Polish citizenship, and if granted, I can retain my US citizenship and passport unless:
1. I serve in the armed forces of Poland. Not gonna happen. I'm an old f*rt and did my thing in the US Marines for 12 years.
2. Vote in Polish elections. OK, I won't, but this one p*sses me off. If I choose to live here-and I do-I'd like to have a say in who leads the country. Oh well. I can live with this even if I don't like it.
The real irony is that I can then get a Polish passport which would enable me to live and work in any EU country. So what? I'm going to stay in Poland, even though I speak French, some Italian and a little Spanish. Poland is my chosen home.