|
> So why would Apple have ever built a way to cast to Google Cast if they already had an AppleTV product that wasn't competing on price with Google Cast? (AppleTV's are great, btw) Because it makes iPhone and Mac users their (digital) life better? Let me give you a different example: you visit a hotel. They have Cast-enabled TV’s, but those do not support AirPlay. Anyone with an iPhone or Mac is SoL. It literally goes against Apple’s old “It Just Works” adage, when they probably would have looked at Cast as just another protocol to support. The only reason to do that is if you think the net decrease in usability will increase the company’s profitability via lock-in. To be clear, it is not just Apple doing this. A different vector is a product like YouTube: often when I’m scrolling the comments after a video ends, an ad will play that extends down vertically, making me tap it. If I swipe it away, the entire screen shifts again, but now there is an ad strip at the bottom, that I accidentally tap again, taking me out of the app. This is obviously horrid UX, but Google doesn’t care because the only thing Google wants from you is eyes on ads. They don’t have to deliver a good product (users first), they just have to make the product barely not-shitty-enough that you won’t leave. A great counter-example is 1Password: they support numerous ways to export their own or import other services their vaults. If you have a running subscription with a competitor, they will credit you the remainder of your bill if you switch. If you asks customer support for help if you are switching to, say, Bitwarden, they’ll help you. They believe in their product and that you’ll either come back or stick with them because it is the best on the market. Which frankly, for now, it is. Due to user-first perspective :) |
When AirPlay launched in 2010, Google Cast didn’t exist. EDIT: TV manufacturers only started adding AirPlay (now “AirPlay 2”) in 2019. Still, I think it’s reasonable to expect a modern device, without extra hardware, to support AirPlay.