Mono is the pet project of Miguel, and I really don't get his reasoning behind it. Then again, I don't get gnome either.
Didn't redhat sign a similar deal with Microsoft? Are they the enemy too?
Fact is, Novell has been very good to Linux. I know, for a fact, that they've pushed Linux into places/companies where RedHat has failed.
Please, quit making them out to be saints (which is what you're actually doing here...)- I'm not vilifying them, mind, but they've done a lot of VERY problematic things over the years. Good deeds are important, but they do NOT remove bad deeds done in recent times.