I have a video camera on the front fork of my bike and have clear evidence of who's at fault. I have clips of city buses crowding the bike lane, the mirror whizzing by inches from my helmet. Other great shots of cars cutting me off on right turns, including one truck that ran me onto the sidewalk with his trailer, ironically next to a sign that said Right Turns Yield To Bikes In Bike Lane. Even left turns, people who can clearly see me coming, cutting it so close I've had to slide to a stop.
Mixed in with the idiots are a far larger pool of considerate people. People who insist on waiting for me, even when they have the right of way, cars that cover for me on turns and those who change lanes to give me more space. The considerate and aware people far outnumber the idiots but the problem is it only takes one idiot to kill you.
In my experience the worst offenders are women. Of the top 10 close calls I've had, 7 were female drivers. Ironically the closest call I've ever had was a police car, typing on his computer and not paying attention. He ran me into the curb and just kept going.
I've also seen my share of bike riders doing the incredibly stupid. Cutting across turn lanes when the arrow is with the cars, riding the wrong way down sidewalks, ignoring right of way at intersections and at night with no lights. So I understand the frustration the other way.
When it comes to bikes and pedestrians on roads, especially in big cities, the people designing bike lanes and intersections are people driving to work. In most cases the problem is literally dictating the solution. The other problem are the righteously entitled who scoff at bike riders because they're not paying road taxes. They're the most deliberate when it comes to ceding the very minimum amount of space when moving over. Those are the only ones I'd really like to drag of their car and beat to a pulp.