It's obvious with the Cardinals are doing. They are waiting to bargain shop after the first wave of free agents. Very soon the Cardinals are going to have a ton of cap space.
I have no problem with this strategy. A whole bunch of teams are doing the same thing.
I only wish that when they shop for deals they don't always sign them to one year prove it deals. I know you can often get them for a little less this year but it's not much use if you have to replace them next year.