I feel you on the road hazards issues. Saving money, energy and getting healthy are contradicted if the odds are you end up in a hospital maimed.

There is a push, and some legislation, to demand that all roads incorporate features that allow easy and safe accommodation of bicycle riding.