I think there just needs to be a natural market correction made by front offices. If a few of these young guys won a title following Nick Foles, maybe some teams will stop paying QBs so much.
Just because a guy like Matt Stafford is able to throw for 4000 yards a season, it doesn't mean you have to keep him. Teams just get so scared to not have a QB, they aren't willing to take any chances.