It is hard to get models out of Blender (correctly and without loosing half the work).
Gamedev relevant open-source projects should come together to create a new 3D interchange format. More in the Right-Click Select post.
I’ve submitted this proposal to other open source projects as well:
I mention why USD does not work in the proposal:
Last month, I tried to get a model from Blender 4.2 to Unity 2022 in USD. It omitted the main armature. I quadruple checked all settings^^ USD may be very nice for VFX, gamedev is fundamentally different. I need ‘just a fileformat’. If USD just worked across the board, I would have likely just used that. It is very complex and appropriately hard to implement. In don’t fault Godot at all for not supporting it.