From MCE, WMC, XBMC, building HTPC's, TV/internet providers implementing DRM from clear/unencrypted QAM. Adding to our already complicated hardware choices ARC & CEC also play an important roll.
Selecting a TV manufacture has also become an increasingly important factor too. It's not enough taking into account ARC, CEC, OS, but does the TV allow HDMI passthrough without disabling CEC. LG's had this issue before releasing the most recent update.
My Pi's (9.2.7) have become as important as my HVAC.
Service provider for TV/internet: FiOS/Frontier (Netgate 1100 firewall/router + Ubiquiti access points).
TV signal distribution: 4x HD Home Run Primes w/ rented Cable Cards.
For viewing 4k/HDR content I just let the TV streaming apps handle it. My TV's consist of Hisense Android & LG's WebOS chosen for compatibility with Yamaha AVR's and of course Pi's. Including my use of Pi HiFi-Berry hat-boards w/ TOSLINK 9" touchscreens.
Most importantly, LibreELEC.
Select your hardware based on your other needs.