Mahomes is the best QB in the league today no doubt.
But as far as ever that will be told in time. There are way too many variables that have to be taken into consideration.
The team the QB plays on is the main factor.
Is there any QB in history that was better than Dan Marino? Joe Montana? Steve Young?
It's all in the eyes of the beholder as they say.