I understand the Matthew Stafford trade. I get it from both sides. Honestly, I do.
It's an NBA transaction at its core, a salary dump (Jared Goff) driving up the draft price. And it may turn out to be a win/win in the end. The Lions will have to do what many other teams have not (the Rams included from the RG3 trade), and actually turn this bonanza of draft picks into impact football players. And the Rams will have to continue to make do with a far superior quarterback while enduring an unthinkable seven-year draught without a first-round pick partly because of it.
But let's not kid ourselves. This is also very much a lose/lose situation.
You do not get to the point where a trade like this takes place by doing things the right way. It takes some doing, folks. This is not a spot any franchise would want to find itself in; by either walking away from a very affordable franchise quarterback because you don't have much else of value and need to rebuild (again!) or by having to include multiple first-round picks and a third rounder for that quarterback because of how terrible the contract for your quarterback quickly became (because you paid him more than you had to, before you had to).
It took years of mistakes, blunders and miscalculations for the Lions and Rams to reach a point in which they became perfect, awkward partners to consummate a trade of this magnitude in an attempt to dig out of financial and salary cap and roster holes they dug for themselves. I applaud the effort and ingenuity (I suppose) required to pull it off, and most of all hats off to Rams coach Sean McVay for being willing to punt on a QB who he had already done his best work with and whose limitations propelled the process.