Frankly, that pales to what we have here in The Netherlands. A single OV-chipkaart swipe and you can take an NS train to wherever you want without needing to reserve seats and pre-book tickets. When I was in UK I didn't understand why the need for so much complexity when they could make it work like London metro (swipe in/out with a card). Needless to say I am not a fan of the UK system.
edit: grammar