Still a closed platform :)
It's the DRM problem. They insist on these limitations as an anti-piracy measure. Fundamentally the only way to decode 4k in real time is to pass it fairly-unmodified to the video hardware, and at that point in a non-closed system a driver could steal it. Or just record it off the screen from the inside.