While some Unions have refused to change and hindered progress in recent times, dont forget that child labor laws, weekends, paid vacations, health insurance, equal pay for woman and minorities, workers safety, pay grade scales, pension funds, 401k, social security and paid maternity all exist because Unions fought and won them.
There is nothing wrong with making money but it shouldn't be the sole motivation for living. Taking care of people, people in your community and country is also part of being a decent human being on this planet.
Take a look back at life in America before Unions came in and you'll see it wasn't a great place to be if you weren't wealthy. Unchecked greed and unregulated capitalism is what led us into the great depression. Unions and oversight are what won us WW2 and made us the greatest country in the world afterwords.
My belief is that if you are a smart business owner there won't be a need for unions because you'll take care of your people on your own.
Are some Unions corrupt = yes
Should Union laws be reevaluated = yes
But don't forget that businesses are granted an incorporation status because 'We the People' allow them to business on American soil. Thats the law and it gives the people the right to decide how we let those companies do business.
There's a 'give an take' but trust me, overall...you dont want to live in a world without Union protection.