Some people do not need the updates, some will pay a fair value for the updates. Nobody is asking for non-subscription software to be priced the same as the subscription.
Bottom line is that the App Store not having upgrade pricing has forced everything to become a subscription.
> I don't see why it's so offensive to you that others are making different choices.
Because those choices have had a major negative impact on everyone, especially and most importantly and significantly on the people who visit those websites.
DRM is not good, but if they didn't specify DRM, it would still end up in browsers as proprietary methods, or it's possible proprietary browser plugins like Flash would have continued to exist. Unfortunately, you can't just make the people pushing for DRM go away by not specifying it.
This is an opinion trapped in 2010. You can build both "simple arrangements of rectangles" and way more complicated layouts easily now. What would you propose as a replacement?
Bottom line is that the App Store not having upgrade pricing has forced everything to become a subscription.