When did making money become a bad thing? This idea was going to be in TS12 but never got done.
No one is saying N3V shouldn't make money or they and their associates shouldn't sell DLC.
What is said, is that it should be done ethically both in terms of the re-use policy for those who have contributed assets free and the T&C for those who actually sign up to this.
It's also rather important the platform you're going to try and sell it on is stable and bug free - doesn't matter how lovely the route or exquisite the rolling stock, if it's going to run at 8FPS with a draw distance of 1200m no-one is going to bother.