The change for Apple to clang and LLVM has nothing to do with "prevent anyone from forking the compiler to produce a less painful dialect of those dated languages". GCC has FORTRAN and Ada front-ends and those aren't allowed now. This is the weirdest conspiracy theory on LLVM / clang I have heard yet.
It has everything to do with wanting to use the same code in the IDE as the compiler and not wanting to GPL their development tools. Never mind the additional tools we are likely to see as clang and it associated projects mature.