Because MS and Novell are associated in promoting .Net under Linux, using slimey legal setups where the licensing may be free, but the patenting is not.
If Novell had the guts to pull all the controversial .Net stuff from go-oo it would certainly get more cross-distro support than it has. Right now it's not clear that go-oo is not a greater evil than sun-ooo (given the progress on the free java side which is not matched by progress on free .Net side).
If SUN is conflicted on control/promotion of OO.o, Novell is certainly conflicted in .Net promotion/go-oo promotion too
I believe this is one big reason Fedora and Red Hat derivatives have dropped go-oo and use sun-ooo nowadays.