There’s a lot of fuckery there, and those of us that tried to build open source chromecast clones got fucked by Google as well.
If you wish to argue against this, please offer me a way to implement the Chromecast protocol on a raspberry pi, reliably, without it constantly being broken by Google’s updates.