Strange, I've always thought about GPLv3 as of an upgrade (i.e. better license) to GPLv2
They had a good run where they really were open, like when they created OpenCL and Darwin was kept up to date. However these days most of their APIs are closed and Darwin is always lagging behind. Not that anyone actually uses that anyway, but still..