I would agree for the most part but I found C3 to be a significant simplification over Zig. I struggled very hard with Zig but found C3 to be much more straightforward.
Syntax wise it's different but philosophically it is quite similar to Go's strive for simplicity, but less extreme, much lower level and more C like syntax.
more established like D/Nim/Rust in addition to C/C++.
We have choices. What we do not have is interoperability because of the C monopoly.
PS: There are others for sure, I have not used them Jai/V/Austral/Vale .....