I'm not that bothered by it's delay really. It's a huge project so I was more or less anticipating there's a chance that it might be delayed. Besides, Thorpe have given us a reasonable excuse as to why it'll open later. Thinking about it, it just shows Thorpe clearly aren't like some game designers who release a game...only for the players to realise it's unfinished when the DLC starts flying at them.
...and for the record, remember that trains are delayed every day so it's nothing new really...