This is demonstrably untrue.
Our owner's liquidity and willingness to spend next year's money allows us to compete and puts us at a huge advantage because we can spend more money than other teams.
It's that simple. No time in the past 7 or 8 years have we not been able to get whoever we want at whatever price. hell, we almost got Watson last year and just did bring in Carr.
We won 3 NFC west titles in a row doing this and barring a few injuries and bone headed plays last year and 21 we would have done it again. Furthermore, all those 13 win seasons were a direct result.
Tell the Falcons how much of an advantage they've enjoyed and get back to me.