They use their mobile OS to sell... their mobile OS. I'm sure there are a lot of OEMs that would love a cheap, precompiled Android to ship with their new devices. Less work for them, and Cyanogen gets to deal with updates and porting.
And with open source they wouldn't be locked into a single vendor.