I know it hard to understand this, but Jaded, you have no idea what my world view is.  Maybe you should ask.  But frankly you and the others here demonstrate clearly that citizens do not think.  They react.  I cannot change human nature and knee jerk judgment is just as much a part of human nature as obsessive behavior and stalking.  I always look at situations in terms of long term making society better rather than casting blame which is basically worthless.  I believe adverse effects can be reduced through careful analysis of situations and, which is unpalatable to many, ascribe some responsibility on all people to make things better.  The perp and victim model only gets us to where we are - no further.  Ever heard of no-fault auto insurance.  Drivers in each accident are assigned a percentage of fault.  Good system because it motivates all drivers to do everything the can to avoid crashes.  Anyway, Jaded, it is amazing how people with similar objectives can tar one another.