>Not all sites need it, and given the abuse it’s responsible for, it shouldn’t be permitted unless a user opts in.
And 99.999% of internet users will therefore be trained to blindly click "accept" on any permission popups a website shows them, since outside of HN pretty much everybody loves and appreciates the rich functionality javascript provides.