Everything has tradeoffs. Be careful, lest the "Zig Evangelism Strike Force" becomes a thing!
A bit pedantic, but a trade off with any new programming language is “having to learn a new language”. I haven’t programmed in zig but the syntax looks different enough from C that it would take a while to pick up.