European public transport is the best in the world. Broadly, trains form its backbone, while buses provide last mile connectivity.
Trains are not flexible. Train stations are typically farther off and it is difficult to open a new line or extend existing ones. Buses are flexible, and can be diverted or operated at will.
And yet, trains are more trusted and loved than buses. Because they are far more reliable. This is because a train is constrained. It runs on rails, cannot be interrupted and can only run along a given route. Interestingly, its constraints enable its biggest strengths.
Flexibility is useful, but can come in the way of whatever is most important to us – being at the right place at the right time and doing the right thing.