One of the most important reasons to ride with traffic is that drivers rarely check for wrong way traffic before making turns. You will get nailed by somebody turning into you if you ride the wrong way. Left hooks and right hooks happen even if you ride with traffic but they'll get you for sure if you ride on the wrong side of the road. And it hurts.