I'd take today and wouldn't give it a second thought. The next generation doesn't get worse. Also it is weird to count guys that entered the league in the 90's as being elite in 2012, but not go back that far today. I mean Wilson, Rodgers, and of course Brady are all still elite QB's. And then counting guys like Luck and Ryan as elite in 2012 is also weird. I mean Luck was a rookie in 2012. A rookie with far worse stats than someone like Herbert had as a rookie. Newton was a 2nd year man on a crappy team with crappy stats. This seems like an awful lot of looking back with 20/20 hindsight, yet not applying the same criteria to the young guys today. Plus, Mahomes and Allen are probably the 2 most talented QB's the league has ever seen.
So yeah give me Mahomes and Allen and I will go head to head with anyone especially when I can add vets like Rodgers, Brady, Wilson, Prescott, Carr, and Stafford, a league MVP in Jackson, and rising stars like Burrow, Herbert, Lawrence, Hurts