Hate, loath, detest, arseholes..... you people are talking about a human being who you've never met.
Maybe their job is a Nurse, Doctor, Vet, Fireman? someone's son or daughter? Partner? a mum or dad ?
Perhaps you should look at your own behavior on the roads that kill about 1800 per year, 300 of which are children, serious injuring about another 10,000, not too mention ruining the local atmosphere and giving 1000's asthma and other lung diseases but fuck that, you've been delayed by 1min..........
FWIW the car drivers that i see overtake cyclists aren't slowed down at all, they over take anywhere, on coming traffic, blind bends.. and rarely slow down, usually far too close to the rider.