Love the last paragraph...
And, no. Do not give me that bullshit about Android
or iOS being easier to develop for because they’re
single platforms. Nothing is stopping you from
sniffing user-agents, developing for a single browser,
and blocking all the rest with a big fat “Your browser
is not supported” notice, as bad as that’d be. How is
that any different from developing for a single mobile
operating system? Well, it’s different in that at least
on the web you don’t have to put up with App Stores, a
proprietary API, breaking changes, or licensing fees.