Bluetooth has low bandwidth. Classic Bluetooth is 1 Mbps. Bluetooth LE can do 2 Mbps. LE Audio was introduced in Bluetooth 5.3 and starting to show up in headphones. I think LE Audio supports high quality bidirectional so that should solve the poor headset problem.