> Doesn't seem unreasonable that computer OS's and/or web browsers be required to support the same.
Why?
Web browsers were designed from the start to show you only content you expressly requested. Notification APIs are still opt-in. A browser is primarily pull-oriented, whereas a phone was always bi-directional. Inverting this expectation for the browser is very much unwelcome.