Looking at the wayback machine, it seems the Epidemic text is there as early as 2001. But you shouldn't be worried, as the prediction has been made earlier than that and it's just simple mathematics (Population*Time=Pathogen Evolution)
The difference between the HTTP/2.0 and instant.page is that the preload initiative is on the client, and not the server.
I guess you could use both. HTTP/2.0 for linked resources and instant.page to preload based on the user's behavior.
I once had this problem. Especially when I used to work from home. The game was one click away from being opened. I used to play around 6 hours per day on weekdays and the whole day on weekends. I had to do treatment to get rid of the addiction, I really don't know how I didn't lose my job at that time. Although I ended up replacing it with other kinds of addictions, these new additions are way more subtle than the gaming and easy to manage.
Not every user is smart. That's why there is a necessity for centralized/trusted solution. I wouldn't sleep well if I knew my mom could install a malware by mistake on appstore. Unfortunately, life is not this simple and every path there's a toll.