it's not Poland Johnny. It's the EU.
Now and again you can hear angry voices in Poland asking "When will the US abolish their visa requirement for us Poles since they, Americans may come here without a visa?". And before every US presidential election the Polonia in the US can hear from almost every candidate "Yes, I'm going to do something about that when I become President of the United States". And then we proceed to the next election with this history repeating itself again and again.
The angry mood increased even more when the US lifted the visa requirement for the citizens of the Czech Republic (and maybe some other central European countries), but then things returned to normal to the point that I don't even remember if the Polish press reported anyting candidate Trump said on this matter.
The European Parliament isn't happy with the fact that certain EU countries (including Poland) have to get a visa for travel to America but Americans, under present EU law don't require a visa for holidays in the EU.
But you see, Ms Atch, that was exactly the case before Poland joined the EU or the Schengen zone. The consecutive Polish governments tolerated this unequality allowing the Americans to come to Poland without a visa, while the Poles had to apply for an American visa. The EU continues in allowing this ever after Poland joined the Schengen zone. So this is an absolute disgrace and you simply cannot blame a "pigheaded Polish government" for this. If the Schengen zone is supposed to be a unitary area and the Americans are given a free hand to divide this area into sub-zones, then the Polish government should be brave enough to hit the table with the fist and say "We require the Americans to get a visa for entering Poland if the Polish must get a visa to enter the US. And **** the Schengen zone, if it can't exercise the proper rules!".
No, I meant if someone is going to spend $3k to $5k for a vacation to Poland for two weeks to visit a couple of tourist attractions may be swayed to go some place else that does not require the hassle of a visa.
This is the reason why the Polish governemnts were so lax about the reciprocality with the Americans. Except that you should replace "tourist" with "business people".