I'm not surprised. It shouldn't be controversial. We have similar rules for cars in relation to the tyres to ensure minimum data braking distances in various weather conditions. It's common sense that you shouldn't have to swerve into traffic to avoid getting a puncture. It's something the should be discussed in a civil way
The efficiency part is just logic when every 4-5 seconds during rush hour a car is overtaking you. That has to be more poluting than just having another car on the road.
I'm a cyclist, I've only ever owned mountain bikes as racing bikes are too dangerous and slide too easily in the wet. I used to cycle 10 miles to work every day and I hated how cars would accelerate past me and I always questioned how much pollution must be created when they do. I didn't have a car and had no other option at the time and I'm surprised that I've never seen this considered.
My opinion changes massively when there are dedicated cycle paths.
The only thing that I trust is that I can't trust anyone that I don't know and trust personally.