Polls suggest Americans strongly oppose laws taking away the collective bargaining power of public employee unions, however, I suspect if the public was asked to define what collective bargaining is, few would be able to do so. Contrary to popular belief, it does not abolish public employee unions or restrict the ability of workers to organize. One of the main aspects of Collective Bargaining, and the one unions fight so hard to keep in place, is the forced union financial contribution.
You see, thanks to collective bargaining, taxpayer money flows directly to the hands of Democratic candidates. The union touches the money briefly, but the American People might as well write a check directly to the Democratic Party and skip the union. In places like Wisconsin, where collective bargaining was eliminated, teachers chose to keep their money and not fund the Democratic Party/Union.
I wonder if the Democratic Party would exist in its current form if collective bargaining was abolished. I see a great battle between Libertarians and Republicans with Democrats representing a fringe and un-influential, third political party.