Hot take after an afternoon un-fsck-ing a #CMake project: *Config.cmake files are so much harder to debug than *.pc#PKGConfig files, so not only are you trying to make sense of a Turing complete project definition but all the transitive dependencies that happen to use CMake too