This is correct, from what I’ve been told gdb assumes this will only be seen with split DWARF.
I would lean towards keeping dwarf-5 the default upstream and for the LLVM-14 release. I think this is the best way to get the GNU tools to support clang’s DWARF output better. It’s not that hard for distros to roll it back if they want.