... So at no point in this did anyone even question why it should be a website?

Because now that website is fully cross-platform and sandboxed with no practical downside

"use it from anywhere" was important, and I don't think there's an easier way than a freely hosted static website.