You can't look at just the 2014 cap hit. Hardy was a rental specifically because he cost nothing after 2014. All of those players would command even more in future seasons.
Of course, but are they not all players worthy of a multi-year commitment? Why are we suddenly restricting ourselves to 1 or 2 year deals?
The key is signing the right people at the right price.