It depends on many factors. You are describing your experience and then extrapolate for everyone. My game will be pretty small, not fully 3D. I don't need 90% of Unity features and Unity bugs :)
Before making my decision to go with Zig I've built small game in UE5 (https://michalziulek.itch.io/upacman). I've also used UE5 and Unity at AMD. I simply don't like those engines.
Different people have different approaches and mindsets. I'm much faster building my small, minimal codebase that does only what I need. Also, I'm improving my low-level programming skills and experimenting, doing things differently than most people (not using Unity) might lead to very original game.