Mets ownership was a victim of the Bernie Madoff scandal. Cash flow was significantly affected. It takes time to recover when $500 million in assets disappear off the books.
Mets were consistently in the top 5 and as high as second in payroll previous to the scandal. After the scandal hit, bad contracts also weighed down the team's ability to make moves.