The point of republishing old programs is to make sure they are running against the latest SDK. This is an important aspect for the ecosystem. It forces apps to work properly on the latest OS as well as support technologies like App Thinning.
It's not just to mess you around for compliance reasons.
Miles ahead of native, and hundreds of miles ahead of mobile. For the most part, the web is one of the most future-proof platforms you can develop for, if not the most future-proof platform you can develop for.
But there's still room to improve.
The web is probably second, though. Either the web or Windows.
Should the developer/development have to resubmit to the benevolent platform? Or should the platform have to support the development that has occurred?
I don't really care, but I know that I'd rather develop somewhere where my contributions aren't under constant threat of being wiped off the landscape.
Again, good luck with the other thing.
In Apple's world: The users come first. Everyone else second.
Sure a website from 1996 will look the same. It will also have no accessibility, work terribly on mobile, be largely like reading a Word document and have none of the interesting features of modern web sites. Your world is not the world most people want.
And while the various accommodations for accessibility that have come up over the last two decades are nice, the fact is that most of the web was fairly accessibly using specialized user agents (or even just Lynx) by the very late 90s.