I won't defend all cyclists, some of them have bad etiquette for sure. I certainly don't have traffic piled up behind me. But I'd argue they've inconvenienced you far less than your car infrastructure has inconvenienced them. I promise if they had a separated fast bike lane to use, they'd be using that instead of getting blasted by cars and trucks and dealing with people angry they're late for their next stoplight.
If you want cyclists off your road, then you should be lobbying for better cycling infrastructure.