Do you want ISPs to inject random crap at the top of your website? Because that's how you get ISPs to inject random crap at the top of your website.
I remember getting a Vodaphone sim card (I think it was in Belgium or The Netherlands) and seeing their banner displayed on MY WEBSITE! It wasn't in a language I know, and it might have just been a bandwidth warning or something to indicate I need to reload, but it was still on my website, injected right in there.
HTTP is needed for static sites, if you want to ensure your readers see the exact same site that you made.
I remember getting a Vodaphone sim card (I think it was in Belgium or The Netherlands) and seeing their banner displayed on MY WEBSITE! It wasn't in a language I know, and it might have just been a bandwidth warning or something to indicate I need to reload, but it was still on my website, injected right in there.
HTTP is needed for static sites, if you want to ensure your readers see the exact same site that you made.