I think zig is also highly opinionated but it always seemed to me that Andrew started from solid pillars and made an excellent job of carefully considering each feature that was added to the language:
- No hidden control flow.
- No hidden memory allocations.
- No preprocessor, no macros.
Odin on the other hand is just some developer's personal taste marketed as "Programming Done Right". So, if you disagree with any choice Bill made, you're not doing programming right.
Zig doesn't have a centralized package management system though. It's all links to tar.gz/git with integrity hashes.
I assume C++ outweighs Odin in their code base by a significant margin (accounting for all dependencies).