The British Grand Prix was watched by fewer people in 2019, despite the thrilling race being viewers' only chance to see Formula 1 on live free-to-air television this season.
Hamilton took a record-breaking victory to send the Silverstone crowd happy. However, those watching around the country had choices to make as the race clashed with two other major sporting events: the Wimbledon men's singles final between Roger Federer and Novak Djokovic, as well as the men's Cricket World Cup final between England and New Zealand.
Hamilton had warned that F1 could lose out when speaking before the race.
"What I don't understand is why the organisers put the race on the same day as all these other big events, like Wimbledon," Hamilton said.
"I really don't understand it. This is such a special weekend and it needs all the focus of the country and not a small amount.
"I think people will be switching between channels on Sunday not sure what to watch."
And the world champion's fears seem to have played out. Last year's race – another thriller – won by Vettel, peaked at 4.55million viewers as the Ferrari man got the better of Bottas late on.
The results will throw further scrutiny on the scheduling of the British GP, which has clashed with Wimbledon's final day in three of the last four years, while F1's disappearance back behind Sky Sports' paywall for the remainder of the season now may prevent newfound fans from maintaining their excitement for the German GP in two weeks' time.