You are allowed to cross mid block, there is no green or red there to worry about. So I say avoid the intersections. Your biggest danger is a turning vehicle, so intersections are dangerous even if you cross on a green - especially where cars can turn left or right on a red and are prone to look away from you for traffic as they proceed to turn directly into you as you cross.
Crossing at a green did not help this lady:
http://www.thestar.com/news/gta/transportation/article/758505--two-more-pedestrians-hit-by-buses
Regarding ticketing pedestrians - the big difference is if you are a distracted pedestrian, you are only going to kill yourself. A distracted driver can easily kill many others on his way to killing himself.