Tbh I was surprised as well that VS 12 was in.
Yeah I also use scripts (e.g. for my Nigthly Builds), thus it's a must there, but whenever I get a new library, I rather go with the GUI, because I don't know what variables the CMake script generates for me, and hsving to type all these lengthy name (CMAKE_MODULE_PATH, CMAKE_BUILD_SHARED, etc etc), is just rather painful, especially since CMake generates these names for me with GUI. Or mind you add a space between -D and your variable, good luck figuering out the error.
Of course you can keep your opinion, not trying to convince you, just showing the benefits I see.