@Nelly
Yeah you're totally right we are all road users but different vehicles have different rules that apply to them. As a cyclist you are far more aware of your surroundings and take up less road space so a bike nipping through an empty pedestrian crossing doesn't cause any danger to anybody. Also in some countries you have the right on red rule (it would be left on red over here) but that can also make a lot of sense. IMO there is too much street furniture and getting rid of some traffic lights or replacing pelican crossings with zebra crossings could be a good thing and might make people concentrate more when out on the queens highway.
I've never even come close to hitting or being hit whilst nipping through a red and that's because I'm very careful when I do it and if there's any doubt I stop.
As far as annoying other road users go that's par for the course no matter how polite you are someones just gonna be p!55£d off because you'r on a bike and are going slower than them. I get annoyed by other road users all the time but I try to just keep calm and carry on.