Why? I don't get this "gotcha". Is there any actual rational reason for making such rules, or is it stemming from some annoyance from seeing cyclists in the road?
There already exists roads where cyclists can't be: Highways/motorways. If the problem is cyclists in the road, that solves itself by building better infrastructure. Where there's adequate cycling infrastructure, cyclists prefer to use it. Where there's lacking or none, one should of course be able to use the road. Otherwise it would be a de facto ban on cycling, which I'm sure was your point?
> 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.