Unions are essential in todays world. They are basically legal representation for the average worker to attain fair wages, a safe work place vacation and family time etc. Without a "contract" ( I am a meat manager in a huge grocery chain) they could cancel my accrued vacation time, lower my wages etc, for the sake of profit and shareholders. And trust me they would. As more and more non union workers keep getting screwed for the sake of profits, shareholder's and CEO salaries and bonuses, the more it will eventually sink in the need to organize.
This is contrary to empirical evidence, where in the USA, unionizationhas been declining for 40 years, yet real wages and workplace safety have risen steadily over the same time. Fact of the matter is, the businesses that offer the best benefits to their employees end up with the best employees. There are numerous companies who treat their employees well without a union, it really varies company to company. Sure without a union they "could" do those things, but angering your employees never benefits a company in the long run because there are competitors out there to take away the good ones like yourself I'm sure.
But yes, regular union rules don't apply to sports because of monopolization.