Do you have a source? I searched and got this story [0], that says Bezos wanted "Prime Video Player to be a pack-in app on units sold through Amazon" and Google/Apple refused, so he pulled it.
uh, for chromecast, they have an open API and you are responsible for making your android app compatible with that. There are no built in apps for chromecast.
I'd refer you to Ben Edelman's explanation of the Google MADA. http://www.benedelman.org/news/021314-1.html (Note: He has been paid to consult for Microsoft, he's a biased source. But he's the person who initially discovered these agreements and put them somewhere public on the Internet.)
EDIT: Sidebar, but the whole "Private business discussions should stay private" comment in your link... Bezos knows how appalled we'd all be if we saw the way these companies acted behind closed doors. There's a reason the MADA is confidential too.
There's zero mention of Amazon there. My link has a purported quote direct from Bezos on the issue. If you want to make the case that Amazon's Fire devices aren't Google-suite compatible because they don't follow Google's requirements, uh, yeah, that's fine. I don't see the conflict.
That has nothing to do with Prime Video on Android (i.e. in Google Play) not supporting Google Cast. That's an intentional decision by Amazon. To enable Chromecast in their iOS/GPlay apps, Amazon just needs to register the app (https://developers.google.com/cast/docs/registration), not agree to the MADA on other devices.
Amazon might as well ban all Microsoft products because MS doesn't allow Amazon to replace Cortana with Alexa on all sold-thru-Amazon PCs.
0: https://www.androidheadlines.com/2016/06/amazon-ceo-explains...