The road works because it is governed by written rules. The written rules allow the cyclist to take the lane. If you don't want to obey the written rules don't operate a motor vehicle.
You didn’t. You gave “strong advise” and an opinion on passing cyclists with a “few feet” of room, which is dangerous and contrary to the highway code, which states a minimum of 1.5m.
It's not dangerous at all depending on context, a word I was careful to use. You don't have a magic bubble around you that makes you safe with a 1.5m radius.
Think of it like this - if you’re driving your car within 50cm of me on my bike, and I swerve to avoid something, or fall off sideways, you’re more likely to hit me than if you’re passing at 1.5m.
Context has nothing to do with it. Just obey the law and let cyclists ride the roads without someone in a metal box deciding what level risk they should be exposed to.