Here’s another mini-anecdote. On my iphone I have Amazon Prime app where it allows me to download episodes of Peppa Pig for my daughter to watch when we don’t have internet. Recently I wanted to cast these episodes on an AppleTV hooked up to a big TV in a hotel. It wouldn’t let me - because you are not allowed to use Screen Mirroring to show protected content, and AppleTV was connected to WiFi, but not internet - so it couldn’t verify licenses.
So bottom line - here I have content that I paid for, stored inside a protected from ground-up encrypted mainstream device, but I can’t play it on large TV in the same room, because “what if i somehow got around it being licensed!”.
All of this feels insane to me, especially being rather familia with constant slogans coming from Amazon and Apple about their customer-focused philosophies.
Stuff like your experience with Amazon, mine even just last night having to: find where I can buy something I want to stream (already a nightmare), buying it on the "new" Google TV app only to cast to the TV before playing it and getting "this content cannot be played on your TV", before starting it playing on my phone first and _then_ casting, after which it worked.