And yes, I know I live in a different roadscape to you: I cross one 40mph road, then can get almost all the way to my nearest town's central 20mph zones on kerbed cycleways, thanks to past cyclists here having pushed for them. In the other direction, I can take C/U roads to the edges of other nearby towns and their cycleways. Unless I deliberately choose to ride on the rural main roads rather than the back lanes, I'm unlikely to be close-passed at speed - but even on the main roads, it should not happen, of course.
Yeaph you do live in a different world to me. I cross a 3 lane 5 exit round about every day with a HGV depot near by, dual carriageways, and single lane road + inner city roads.
I've been commuting on/off for the last 10 years on the bike, I've just learnt its utterly pointless to get annoyed/angry at car drivers. I do actually cycle quite defensively around junctions, but I've had people than go around a traffic island (in the opposite lane ironically) so they can get ahead of me before a right turn - I don't care any more, its their car and if they crash into on coming traffic trying to pass me its their fault.
I simply don't see the point of trying to enforce totally unenforcable practices like mandating cars need to pass cyclists in the opposite lane, its just no going to happen. If I tried to report what you guys would judge to be a 'near pass' - less than 1 meter, every day I would be filling in a dozen reports - I have better things to do with my time.
For me the only solution is the removal humans from the driving seat, if you tell an automated car never to pass a cyclist untill the opposite lane is clear it will do it every time. When on Autopilot my Tesla refuses to go above the posted speed limit in urban zones, so 20 = 20, 30 = 30, how many human driver can actually NEVER break the 20-30mph limit in cities?
Where you cycle sounds lovely though
.