This is 100% correct: Conceptually, UML is fine, and C4 adds nothing new; also, UML suffers from excessive bloat and all UML tools suck.
In essence is C4 a chosen subset of UML, which could be expressed with a UML profile, stereotyping/extending base uml concepts