Yep. Sending 40gbps raw data over a cable with real time processing is a really hard problem to solve. Now that processing and streaming System on a Chip solutions are super cheap and powerful I'd rather see them all take a step back to sending the data via TCP/IP in packets and then open it locally on the displays and audio renderers. Figure out how to package and send a separate optional audio file for people who want to have audio and video sent to separate devices and then have a controller service control syncing both audio and video renderers. That seems much better than trying to send the raw data across long lengths of poorly implemented cables.