Shui wasn’t be best, he was the hardest working up to that point, but Ferrari and the FIA conspired the keep him winning for year after year becaus they thought a single hero everyone could cheer for helped sales.
Senna was pure talent, but a total bully of a driver and wouldn’t have be so successful in the modern age.
Hamilton is pure talent too, harder working than Senna and has succeeded in an era when you couldn’t just drive people out of your way, If he’s got a fault it’s frustration when things go wrong.
For me the best (of the era I remember) it’s Alonso, he’s got the best mix of raw talent, mental strength and Work ethic, I’m amazed how he manages to stay so positive after crap car after crap car (his own fault in part), I’ve got a feeling he’s going to kill it in 2018.