> Picking some features I like entirely at random: Yada1, Yada2, Yada3...
Those are not features. Those are names of developer libraries.
What do you think they can do that's so much better?
> I'm sure you appreciate why that kind of attitude is a bit silly...
Apple clearly nerfs the web on iOS and there's nothing silly about acknowledging that. It's actually kinda silly pretending that they don't xD
> and serves to demonstrate the exact effect I was initially talking about.
Hmm, that's not very clear at all. You said "platform-specific developers can often keep themselves far too isolated", but the web isn't "platform-specific" it's 100% cross-platform and that's why Apple hates it.