I've only cycled once in my entire life - at east coast park.
I do not deny cyclists their existence on the roads, but if you want to have a legitimate right to be somewhere, you pay for it, so it is fair and I will shut my mouth, otherwise, please keep off the roads, they are congested enough...