It's a workaround that demonstrates how Bluetooth, and especially BT audio, are still "hard". So much so, that a company designed and built a proprietary product and tech stack whose entire acclaim is that its Bluetooth audio works reasonably well.
And even owning the entire stack, Apple can't make it perfect. In Mac Minis at least up to 2019, because of the BT radio's proximity to the USB traces, interference from communication rates when certain USB devices are attached causes the BT peripherals to fail. And I don't mean when the rare noisy 2.4GHz product is attached, I mean USB 2.0 mass storage devices, printers, and more that otherwise work perfectly well cause Magic Mice and Keyboards to completely not respond or else have mere inches of laggy range. You can forget BT audio in those cases.
There's no beating radio physics, so our engineering solution was to add Bluetooth dongles on USB extenders to a few dozen Mac Mini installations.
BT sucks, but it's what we have.
after switching to linux, BT has the same issues just multiplied because now there is N vendors with each having their own quirks.