More the opposite, the unwillingness to spend and some bad FO thinking cost them Abreu.
Gillick trying to force the issue by trading Floyd and Gio for Garcia (note, more value than they gave for Halladay or Lee - which shows you that patience is truly a virtue, the best deals come to those who wait).
They traded Polanco in 2005 for R Martinez and Urbina, instead of dumping Bell
They traded Abreu in July, 2006 for basically trash
They finally traded Bell in July, 2006 for trash
They then let Rowand walk after the 2007 season
The problem they had was developing pitching, but mismanagement of assets kept them from obtaining pitching.