As a driving enthusiast, I agree 100%.
Everyone benefits when there are multiple safe transport options available.
If you are stuck in traffic behind a Bus, or at a Level Crossing, or at a cyclist or pedestrian crossing, you need to remember that you are stuck in traffic. If the other traffic wasn’t there, and they were all taking the train, bus, bike or Shanks’ Pony, you wouldn’t be stuck in traffic.