Warum kann Bahnfahren nicht einfach 100x günstiger

Warum kann Bahnfahren nicht einfach 100x günstiger oder kostenlos sein? Dann könnte ich am Wochenende mal eben so zu oder nach NRW aber nein, es ist einfach unglaublich teuer, als würde diese Entfernung nicht schon genug sein..