Probably because there isn't very many good players. Why wait forever for some mythical cornacopia of flawless free agents that will all be availavle at reasonable prices? Seems pretty silly to me. With the huge influx of money, teams have gotten stupid and spent too much of their money on guys like Marquis. But what teams are also doing with these huge wads of money is not letting their key guys touch free agency. The Albert Pujolses, the Carlos Zambranos, the Roy Oswalts, these types of talents just aren't going to be seeing free agency anymore until there's a big market correction, or should they actually survive 6 full seasons on a dirt cheap team like the Marlins.