I do not know why there is a money cap.
With regard to eating stations for scrap, if you are playing singleplayer on your own system, by all means, play as you like. But do not eat up the stations on multiplayer servers, as many players appreciate having such stations around, both to look at...