> Is there any actual rational reason for making such rules, or is it stemming from some annoyance from seeing cyclists in the road?

It's from a combination of getting stuck behind cyclists going really slowly and with no opportunity to pass them, and from so much blatantly illegal behavior by them like running red lights without even slowing down.

What about blatantly ignoring traffic laws by parking illegally in the cycle lanes, forcing cyclists to use the road and be an annoyance to you? I think lots of drivers have a blind spot for their own traffic violations, because all statistics I've ever seen points to drivers breaking the law more often. And when they do, the consequences are also much greater.