The particular thing I find shady is their reasoning for it, that they don't want to sell devices that won't work with Prime Video. That's all very well, but the reason they don't work is because Amazon haven't put the effort in to make it work - there's nothing preventing them from adding Chromecast support, and I doubt Apple would reject support for Apple TV.