God I keep wanting Skydio to get their shit together.
We use drones at work (commercial general contractor, little government work and no fed work) my department manages our program and we have 4 pilots on my team. We currently only own one drone ourselves (we outsource a lot of it and then we just work with the data) and it's a Mavic 2, iirc. We have requested approval to buy a new Mavid 3 E. I myself and not licensed but I have taken a lot of the prep courses and have a decent understanding of how this all works.
If I were buying as a hobbyist I'd be looking at the models that are under the weight requirement to be registered. Not because of anything other than simply preferring to be off paper. I believe that basically comes down to this guy.
https://www.dji.com/mini-3-pro
As to the DJI software sometimes preventing you from flying, that's a real thing. We have had cases where we have FAA authorization/waiver, out the info into the app, and due to one bug or some setting we missed, the drone won't take off.