Who decided to use such a flaky protocol for audio and such, and then remove the reliable connection?
Add to that great complexity at Layer 1, and constantly changing specs. Bluetooth 1, 2, and 4 are all radically different than each other.
Compare with WiFi, which only has to do one thing (Layer 1-2). Cellular is much more complex, but that's why releasing a new phone involves endless rounds of (usually mandatory and very strict) carrier certification.
I want non crappy Bluetooth mice that don't require a separate USB dongle. :(
Edit: To be clear, I'm sure ethernet cables are an entirely different thing and there's actually a very good reason why wireless makes everything more complicated. But, well, maybe that's one of the reasons people would like to stick with wires.
The bluetooth implementations all suck. My $40k car is about as reliable and predictable from a bluetooth perspective as Chinese knock-off Jawbone copycat from 2007.