I'm not sure how anyone can say Vettel is the best driver in F1 currently. It is either Hamilton, Alonso or Verstappen. Hamilton and Alonso are very evenly matched and it is hard to judge just how good Max is because he has only been in F1 a few years.
If you watched the last two seasons you will have seen Vettel crumbling under pressure, especially this season, he has lost over 100 points through stupid mistakes. In his last year at Red Bull he faced the only decent team-mate he has ever had in F1, Ricciardo, and was beaten convincingly. If you look at his junior career he was even beaten by DiResta in Euro F3 who is an average driver.
Vettel is good but he isn't great, his four WC all he had to do was beat Webber.
If I was to pick a GOAT, I would pick Senna but F1 has changed a huge amount over the years, it is very hard to compare eras.