Could it be that people are only really noticing the cyclists doing the wrong thing, those stopping at lights and doing the right thing do not warrant noticing?
From reading this thread it seems that pro cycling people see cyclists doing the right thing and anti cycling people see them doing...