All this tells me is that you have to pick and choose. If you just dial out big money to an under deserving player you are just feeding the monster and helping cause the problem rather than helping fix it.
If a team feels they HAVE to over pay, let it be some other team that does it. Let the Sixers and the Hornets of the world have to endure guys like Dalambert and Chandler. I'd rather excersize patience and wait for the quality to roll around than paint ourselves into a financial corner.