Your surround sound, I’m sure it could be done. I’ve set up some pretty successful visual / audio stuff with Linux. I did IT for an Indy film festival four years in a row and we used Linux for all kinds of stuff (mostly because the festival was broke and didn’t want to spend money on new computers or software). We would run into hardware and configuration issues and our philosophy became “if you can’t solve it in two hours, distrohop.”
For the rest of it, I couldn’t agree more. If you need the tools that lock you to the platform, you need the platform FOR THOSE TOOLS. I have Windows and OSX machines (although it’s been like a year since I couldn’t do something on Wine, even if it’s glitchy). My Windows machines dual boot and I haven’t booted the windows partitions in literally 6-8 months. One OSX machine gets used almost exclusively for video conferencing (just because it’s in a convenient place) and for Garageband. The other OSX machine literally… just runs linux VMs that I can connect to over the network for various projects. I had other plans for it originally, but someone gave me a 6 year old Dell all in one that now runs Linux Mint and performs better than my actual Roku TV anyway. It’s a bit smaller than the TV, but it doesn’t matter to me. The TV disappeared into my wife’s office and now she’s the only one that uses it.