The core game mechanics are set and they are working on delivering them. Of course its incredibly hard, there are dev blogs published by CIG all the time, so you can see for yourself on their you tube channel.
The first few years they didnt had a clue how to do all this stuff. They made couple of big mistakes like giving develeopment of Star Marine to some other studio and they had to scrape that module. Now they are more wise in those matters. I dont defend CIG, I just think they had to become wiser, because of making bad decisions initially, or they would face a complete catastrophe later.