So it seems to me like the problem isn't Bluetooth, it's shitty implementations of it.
And it's not just cheap devices. My TV is a fancy LG OLED. For the price I paid it should handle Bluetooth just fine.
It's a real shame. When Bluetooth works, it's awesome, but a lot of people have had their opinions tainted by bad devices.