Why in the age of KNOWING the effect of separating content between platforms, do we still have TVs and streaming boxes that each run a different OS, and have to have apps developed separately for them? It seems like the most inefficient way possible to do anything that I've ever seen.