Super Bowl caliber quarterbacks don't fall from trees. True, we don't know if Carr is good enough to take us there, but we know he seems to be the best option available. I really don't know what the saints could have done different and get a better result.
The market is crazy, just look of what Geno got today. I frankly feel more comfortable with Carr's contract compared to Dak's, Geno's, Cousins', etc.