I understand the many "whys" behind it, but I have a fundamental problem with being required to buy the hardware if I want the software.
You want Windows, you've got countless hardware options. You want Android, you've got countless hardware options. You want MacOS, iOS, or AppleTV, you've got...