in my entire 25 years of driving a motor vehicle on this countries roads, the longest individual time I've been delayed by being stuck behind a cyclist is probably about 2 minutes tops.
I've never understood why people get so angry about that, lighten up, what were you going to do in those 2 minutes?