> Yes : https://support.google.com...

See my edit. From what I've read they just discontinued the v2 API and replaced it with the v3.

> So, you mean like this - https://html5gamedevelopment.com/2013-03-nintendo-web-framew....

If they're providing those games on the web and blocking certain browsers then that's wrong as well. As far as I can tell that's just a device specific framework that happens to use web technologies.

> I think your getting hung up on the particular method an API exists, which doesn't sit well with me. There's nothing magical about HTML that makes it more special than JSON. YouTube cutting access to devices API seems no different to me than Netflix not allowing Linux to get 4K video. In both cases, they're using their own tech to prevent something that would work if they touched nothing.

I'm not making that distinction. I think cutting access to APIs is the same as cutting access to the Web page. And if Google did indeed do that they're also wrong to do it. Note that I don't think the same applies to discontinuing service completely. If Netflix decides to stop providing 4K content completely then that's fine. It's the arbitrary restriction between platform that I take offense to.

>I mean, OSX works great on X86/X64 hardware if you hack out the mac-specific checks. You could run OSX on many Linux boxes ... if Apple didn't put work into preventing it. (The Hackintosh scene is living proof of this)

Yep, and I also fully support the right for people to buy OSX and do it whatever they want including putting it onto different hardware. Even if Apple only sells OSX bundled with hardware these days I fully support the right of customers to buy that hardware, discard it, and install the same software on other hardware they also own.

>There are over a dozen streaming services. Your conveniently leaving out Hulu, YouTube, SlingTV, PlayStation Vue, Acorn TV, DirectTV NOW, and a bunch of others.

Most of those are not available to me at all, none of those carry the content Netflix and Amazon produce themselves.

>They might not have the specific show you like. But just like your "fart app" scenario, these services have plenty of shows so the fact that your particular favorite one isn't on that service isn't relevant, right?

You're ignoring the second part of the argument. The fart app may not work on my Android phone because it's an iOS app. The Netflix app doesn't work on my phone because Netflix has specifically forbidden it to work, even though it technically would work fine.

And if a fart app became a part of our civilization's shared culture you might have a case. Popular TV shows are not just interchangeable entertainment content. If net neutrality is about free speech I need to be able to access our culture to have something to say. When the same companies that want me to help them rile up the population to secure their access to the market are actively working against my ability to choose computing platforms I take offense. I find it even more appaling that Netflix will publicize their use of FreeBSD to run their infrastructure, benefitting from the hard work of the FreeBSD volunteer developers, while at the same time actively preventing FreeBSD users from accessing their service.