Watson led the entire league in total offense, passing yards and ranked second in QB Rating in 2020. He went to three pro bowls over his career, it wasn't solely because of Hopkins.
He's playing badly in Cleveland after sitting out an entire year and getting dragged through court for being a sexual predator, but that was then, this is now. Michael Vick wasn't the dynamo he was when he got released from prison and was away from the game either.
Neither Andrew Walters nor Aaron Brooks became a better QB because they had Randy Moss in 2006, within a year or two both QB's were out of the league.
But since we're cherry picking Philadelphia as a team that spends money and attributing their success to that... why don't we talk about the Browns, they've spent more money than anyone. Or how about the Giants, they spent also. It's silly.
The Eagles built the large majority of their team with homegrown talent, they've built up their offensive and defensive lines... in the words of their GM Howie Roseman. They're not successful simply because they spent money. They spent money when they knew they had a contender worth investing in.
For almost a decade Washington under Dan Snyder spent gobs of money trying to win. Jerry Jones in the aftermath of Jimmie Johnson leaving spent like a drunken sailor in an attempt to buy the rings that Jimmy won using smart team building. Time has shown repeatedly that you can't buy a championship and spending more doesn't necessarily translate to more wins. It only seems that way when you focus on the one winning team and ignore all the losers who spent a lot of money.
We signed productive players in Jonnu and Agholor, they came to New England and sucked, now they're on other teams and producing again... we have a Mac problem, not a spending problem.