I respect your opinion. And the drivers you and I mentioned ARE great drivers in my book.
But my opinion is that determining the Greatest driver depends on the criteria being applied. And there are differing point of views on those criteria. As well as what era of racing you were exposed to initially. I think of racing as the fastest guy that wins by outright driving skill/speed without purposely forcing someone off track, blocking (to an extent), intentionally crashing, allowed to win/podium through contractual agreements.
I'm fortunate enough to watch a stream that shows seasons from 1958 through 2013 on a loop. The early seasons aren't complete though. You can see the difference in the racing. To me, as the cars/race tracks became safer, the more encompassing (dirtier IMO) the tactics became.
You can see older champions/drivers, after a mistake, hold their line and let the faster car pass, and then re-passing them after they recover. Today, a driver tries to block even if the speed differential is dangerous to do so.
There is no way we could compare Ascari or Fangio's era to today. To say one was better than another....It's just too different.
70's and before, if you crashed with another driver, you dealt with death. Today, you deal with marshals.
But it is pretty cool to see the passion people have about F1 through this forum.