If by "awhile", you mean last season, then yes it's been awhile. Before that, they won in '96, and won 3 straight from 1998 to 2000. They were runners-up in 2001 and 2003. They have won 27 championships and appeared in the world series 40 times. FORTY.
Considering that there has been 20-30 teams in the league for a vast majority of those years, I'd say that the playing field is quite in favor of the Yankees, and that's WITH a players' union. Without it, you can bet that the number would be significantly higher.
Like I said, if the union was not in place, there would only be a few teams able to afford to elite athletes, and your Hornets would not be on the same playing field. They are only where they are because teams like the Lakers and the Mavs cannot dish out hundreds of millions to buy up all of the superior talent due to the luxury tax and cap limitations.
Do you really think that is because of the union though?
The union does not want salary caps, you do get that right? The unions job is to see to it that the players get the most amount of money possible. That is their sole purpose.
With that being the case don't you realize that a salary cap is completely contrary to what unions strive for?
I'm not saying that the NBA's union is perfect, because it's not. I'm saying that without the union, the league would not be competitive at all. I know the union isn't there solely for competition, but it does help preserve it.
They do not care if the NBA is competitive. That is not their goal!
Do you really think the UAW cares if a Ford Fusion is competitive with a Honda Accord? Do you think that matters to them AT ALL?
Tell me you don't believe this......
Also.. if it isn't good players that win championships, name me a team that has won a professional sports league that did NOT have good players..
2003 Florida Marlins defeat the Yankees despite having 1/3 of the Yankees payroll.
The 2001 Diamondbacks had half the Yankees payroll.
The 2004 Pistons defeated a Lakers team that had 4 Hall of Famers.
When you do not have a salary cap then I agree the highest payroll wins generally.
When you do have a salary cap its the best management, especially the best GM that wins.
Either way, unions have no interest in salary caps because it only limits the amount of money their players can make.