C++11 is indeed a new language, but C++0x was being defined in public (And well, it's not like Herb Sutter would lack inside info either) and it was decently well known what it would contain years in advance. So it's not like the compiler team only could start implementing it last year.
Popular vendors taking many years to implement new language standards is a huge problem. It means fragmentation and lack of progress for years to come.