Frankly I don't think anyone thinks about the fact that they have so many opinions on how N3V messes up Trainz, but don't really think about how THEY would do trying to develop a game on THEIR OWN GAME ENGINE, with 80% of the content graciously made by THE COMMUNITY. If you want to trash the devs, then go create a better game engine and train simulator, and ho boy, you better make every update perfect for EVERY opinionated player that owns your game!
If you don't like Trainz, don't play it, and don't make flame messages to the devs who did all the work to make the game.