While you are absolutely right about the general cap opinions (attitude of "make it happen Loomis" etc), I wouldn't say opinions have moved too much on Carr.
I think most people at the time accepted Carr was our best option all things considered and we were better going via the free agency route than trying to take a QB with a very late first round pick in a down year for QB talent outside the top picks (Will Levis was the only QB taken anywhere near our pick). However, I think everyone did know that signing a QB via free agency meant giving him way too much money that his resumé merited and that we were getting a guy in Carr whose level of play had been shown to be in that middle tier of QBs in the league for top 10 QB money.
The hope was that the quality in the rest of our roster was going to be good enough to win without a QB at that level for the next couple of years or Carr could make that step up. Unfortunately, wrong on both counts.