If you want the optional extras in a new car, the benefits offered by a club membership, to fly business class, etc , none of which are necessary, then you have to pay extra. You can buy the basic model car, not join the club, fly economy (and still arrive at the same time as the business class flyers) without the extra costs.assets that can only be accessed for a sum of money
DLC assets are not vital for running Trainz (any version). You can buy Trainz (the retail version) and not have to spend any extra money.
There is a free (in the true sense of the word if you ignore the ISP and electricity charges) DLS full of routes, sessions, rolling stock and other assets that you can download.
So what exactly is your issue? Don't you want N3V to offer benefits (and increase their cash flow) for those who are prepared to pay extra?