It seems to me all the big players do this. How big their tentacles reach may make it appear that they do this more. Then there's company perception which makes us more tolerable to this with some companies compared to others. I suppose part of it is the price of high-tech marching forward.
As for Amazon, Just the other day (last weekend) my GF said that Netflix quit working on firetv cube for the tv in her workout room. Apparently, amazon recently quit supporting and updating some of their older devices. Before we blame Netflix, while I was there, she asked if I could install AppleTV. Nope, same problem. We then went to a TV in a room she doesn't use much also with an older Firestick it had the same issue. The newer 4k firestick on her main TV is doing just fine and just says it has the latest version of software when checking for updates.
I had a Fire cube years ago. One of the reasons I bought it was because it was marketed as an Android device which you could put apps on. One day amazon deleted my apps. The deal breaker was they deleted the app that had all my streaming channels setup similar like the Roku interface - clean and functional w/o a bunch of advertising and stuff I don't care about or use. Most bothersome was they went onto MY device that was marketed as being able to
san francisco bookkeeping services exactly what I was doing with it and deleted these apps!
I'll save going into a rant about the rise of add on monthly fees and paywalls for another time.