Is a /s missing here?
> It's huge and hard to distribute.
That's why it's distributed with every mainstream OS (except for Windows if you don't use WSL) and many OSes outside the mainstream so frequently.
> This should be a web app, plain and simple.
Do we really need YACPWA (Yet Another Crossword Puzzle Web App)? Someone had an itch, scratched it, and distributed it.
> It would get 10,000 times as many users.
And?