Here in the UK there used to be a thing aclled the "Cycling Proficiency Test". It was a govt. sponsored thing in schools & such. You were given training in the highway code, safety, defensive riding etc, and you sat a test and were given a cert.
This seems to have died a death now and is only available in some counties.
A letter in Cycling Weekly points out that though roads are in poor condition and there is more traffic, & inconsiderate drivers, we too often come across cyclist of all ages dressed in black at night, with no lights, no helmet, riding recklessly on pavements or pedestrian precincts.
How about re-introducing the cycling proficiency to help with cyclists' ignorance of traffic law & safety, and how about selling lights with the bike. (sure they can remove them, but there's more chance they'd use them if they were supplied)