I don't buy it. At 50k requests per second, you're servicing a lot of users. Cost of customer acquisition dominates cost of serving the marginal 1000 HTTP requests. UDP doesn't make that business any more viable.
The NTP pool works quite well on this model. It would be a much larger commitment for participants had to manage stateful connections.