How is it "pretty specific?" Any developer is running code locally (unless you work for Google or some company where they have remote codespaces). Why should I not want a headset that instead serves as a replacement for a laptop?
You can want whatever you want. It’s not a failure of apple that they don’t serve your specific need, however. They just built a product for different people.
Sure, that's fine. At the same time I can still call it a shame that they would have to do such artificial limiting. I'll more likely pick up the Android or Windows version of such a device without restrictions on what kinds of software I can run on my own hardware.