That does make sense. There is no reason why it has been divided by 4, the developers just chose that number, so if you build a new train model, you can put in the real amount of seats, and the game will translate it to a more playable amount. Definitely not a bug.