Unfortunately, it's not as clean cut everywhere.
Despite high fuel prices, it's still cheaper for me to drive from northern England to London (where my office is) than to get a train, even allowing for a nominal "maintenance" allowance for my car.
I don't do it because it is at best double the travel time, and at worst I've had the drive take 6x or more.
When I need to travel there with my wife and children I'll drive every time, because the train prices are just ridiculous.
I suppose it's a similar greed with our train operators with poor service and high prices, but it has almost always been this way in the UK since privatisation.
I use e-scooter rentals to get to and from the station now though; rentals because for some reason we're not allowed to own and ride them, we have to rent them; some catching up of our regulations to be had there.
Working from home though, I don't need to use any transport at all 5 days of the week, just need to deal with an energy bill more costly to keep warm than it would cost to travel to the office by train every day...