As a pedestrian, I'm not ok with someone overtaking me at 30km/h with a 0.5m gap.
See? It's all discretionary. As should speed limits be (at the discretion of the driver, based on the current road conditions).
The problems you mention have other, better, actual solutions (e.g. cycling lanes, speed bumps before road crossings, ...).