Yeah maybe there's some real recency bias on my part because it seems like in the last few years there have been a lot of quarterbacks to come in and be really good or even superstars. I really do think the first point you made is spot on though.
I was never one that wrote Lamar off, but I certainly didn't think he'd ever reach this level like best player in the league level. Always thought he'd be better than Joe Flacco though. I think Lamar is showing that he can have a long career not predicting on designed carries. Boy are we lucky.
the qb position had been getting a bit stale and a load of the better ones were aging out - we were due some new superstars and all the ones who'd been touted that way until 2017 hadnt really lived up to that promise
Since 2005 and Aaron Rodgers (who tbf didnt even play for 2 years after he was drafted) this is what the qb intake to the NFL looked like
2006 and 2007 class were bad QB classes
2008 Matt Ryan and Joe Flacco - as much as we love Joe, he and Ryan have never stood out apart from their peers - Joe will always be remembered for 4 games of exquisite excellence and not much else
2009 Matthew Stafford - not a superstar (maybe he could have been if not in Detroit where superstars retire as early as possible)
2010 QB class was awful
2011 and 2012 had Cam Newton and Andrew Luck respectively who looked like they'd become those faces of the league but for whatever reasons they never did take that step - RGIII briefly made his case too
2013 and 2014 QB classes were atrocious
2015 Jameis Winston and Marcus Mariota had a ton of hype but never lived up to anywhere near it
2016 Goff and Wentz both did enough to get 2nd contracts but never looked like stars - both their teams went to superbowls but goff got found out in his and wentz had to watch his backup win his - also Dak Prescott who was thrust into the limelight for "america's team" but has never been considered the best at his position
2017 it finally changed but Watson got injured and Mahomes didnt start until the end of the year so their breakouts didnt happen until 2018
2018 one of the best QB draft classes ever (in terms of prospects - we'll see what the eventual outcome is given that one has already flamed out and 2 are in precarious positions)
until Mahomes and Watson entered the league we probably hadn't seen anyone turn up in 11 draft classes who could be regarded as a superstar
we were due and due more than 1 to fill the void