I don't get why the pro-QB crowd is painting the situation so black-and-white.
You're only a "have" if the players you draft don't bust. And with how much money they're getting paid - is anyone really envious of Detroit, Chicago, Atlanta, or Baltimore right now? Having Joe Flacco is great! Having Joe Flacco and paying him 24+ million is another story.
If investment alone led to solid QB play, the Browns would be set.
Do the homework.
Look into how many of the playoff teams had 1st round quarterbacks.
Check out the well-researched work from FootballOutsiders that shows how much worse the odds of finding a quarterback worth a damn are after the first round.
Take a look at what the Eagles are willing to pay Sam frickin' Bradford just so they have
somebody!
How about the shiny trophy that Baltimore got from Joe Flacco before that contract? Think they want to give that back and get their money back?
Owners make more than enough money outside of the salary cap. It's already a can't lose business investment. Why do you think billionaires line up to get into it? Because even if you lose on the field, you win at the bank.
Any quarterback can bust, just like each and every other player. If you want to avoid busts at all costs. Don't draft at all. But the fact is that you can't get one anywhere else. I don't care how well you've managed your cap or how much room you have. Teams that even think they have one never let them go. You can have all the cap money in the world and it's useless. You'll never get one.
The draft is the only place where you can. And if this trade didn't make it clear enough for you, it's time to take the blinders off and reassess what it is you're watching.