@jwh1701
Well the whole thing is a high risk, high reward move. If they've negotiated well, they've secured additional brand rights. Meaning if CIG actually pulls off the release of something pulling in even bigger amounts of player, it could be quite a profitable brand (Star citizen the vacuumer, Star Citizen the flamethrower...). I mean the whole thing has quite the pull in the media.
Another thing is looking at how many stuff gets a minimum viable release and still keeps making money - when actually cutting back big time on devs.
But again, i personally don't see them having made a great decision with their investment. It's always about expectations with investment and mine might be overly negative, their overly positive. Who's right will be seen in the future - though we all have our expectations ;)