I prefer that they are spending the money one actually developing advanced/new engine technologies than just releasing a half baked cames and a huge profit.
They got loads more money than they expected and increased the scope to match.
(I agree on the pricy ships though)
Even if they went bust and the game failed, I would be happy if other big studios got the engine.