Novell has done damage from different angles too
Problem with SuSE enterpise is not new versions of software, it is lack of good will within community (or what left of it). SuSE enterprise does not ship new software, it is first tested through OpenSuSE like RHEL is tested through Fedora. But problem is that Novell effectively nuked the community with their behaviour. First Micrsoft deal, then pushing Mono and advertising how SuSE is protected by Microsoft... People left OpenSuSE. And now SuSE enterprise can ship 5 year old software, it still wouldn't work well because there are no a lot of people to report bugs and help out, and those who are around are not willing to help. Some of them are even having fun with sending fake bug reports. Key thing with FLOSS is trust and good will, and there is none of that left for Novell any more. What goes around comes around.
Recently, OpenSuSE community asked for more independence from Novell, but it is way to late for that.
Ret Hat on the other hand, does almost everything right. They know how FLOSS works, they have Cygnus veterans in their company. They understand what nurturing community is as important as Wall Street (if not more). No wonder that RHEL rock and Red Hat is growing fast while Novell is about to get bought.