I suspect the reason for a lot less road rage in Switzerland might be the ease of obtaining a license for a handgun. Gun possession is very common. There isn't much road rage in the USA, either. An armed society is indeed a polite society.
Not suggesting an argument in favour of blanket handing out of FACs of course