So there will be even more hassle with software compilation and problems... good luck to FBSD guys. Shooting self into the leg just to prove they're proprietary corporations footpads is a very incredible way to die, sure.
They did also change the default ports compiler to clang (which makes sense, since it's the one compiler that'll typically be installed on a fresh FreeBSD 10 system), but only after trialing it for a while. It has caused remarkably few issues, though that might be because all the possibly problematic ports have been made to depend on and use gcc. Effectively, everything still works fine.