you obviously don't know your road rules very well, i say go back and do some reading about entering and exiting driveways :P plus I'm sick of seeing people having a go a cyclists, because they are using the roads.
yes i agree there some f@$ktards out there on bikes, but you'll find out that theres 10x more f@$ktard in cars, so f@$king grow up people and learn to live with it,