Isn't there a differance between Public Unions like city fire departments and the kind that keep trying to get Wal Mart to hire them?
A huge difference. When private businesses are afflicted with a union, contracts are negotiated between union thugs one one side, and management on the other. The career and livelihood of the management people depend on a contract that allows the business to make a profit and survive.
In the case of public unions, contracts are negotiated between union thugs on one side, and politicians on the other. When the politicians are democrat, their interest is in gaining support of the union thugs in the next election. Taxpayers are forced to foot the bill for whatever the union thugs want. When a politician like the governors of Wisconsin and Ohio try to contain costs, they're vilified by the unions, the press, and the rest of the democrat machine.