Especially when they come out with a big new flashy game so they can improve the base game engine to allow greater functionality for the future, and release that with a route which doesn't make use of a game engine improvement to add new gameplay features - like the signalling - because they can't do it 'in the time given'...which they set themselves as a constraint. Sometimes it very much feels like: 'what can we do by this arbitrary deadline' 'oh we can't do that' 'Ah well nobody will notice if we don't bother' Instead of simply changing said arbitrary deadline to a point in the future where they have the things they think we won't notice and charging a little more for the time. Just like with how one of the Q&A's they felt it important to point out a clock, yeah it's cool you modelled a functioning clock but we've had functioning clocks since TSxxxx, why not show us something new that we can do as a direct result of this game engine upgrade...oh wait. The one caveat of course being the departure boards that are now somewhat functional which is REALLY nice. But that only happened because someone had some 'spare time'. Who'd have thought you could add something which provides SO much immersion with a bit of spare time...it's little niggles like this that add up to make a really ugly picture of why the price really has to be as low as it is and for expectations to be so high.