I don't disagree with your point about those who want the protestors to go away (and of course about the first dogwhistle), but can we please not compare just stop oil to immigrants, or the treatment they get to racism? The two are not comparable.
A) source? B) its not about not liking the protest, its that they are actively making it worse by letting cars idle. sure they can turn the engine off but most wont ofc. they are making actual climate activists look bad. i beleive a lot of these protesters in the news are set up by the oil industry and the like for that reason.
Regarding idle cars- that's not the point. The point is that if it's more inconvenient to take a car than public transportation/WFH, people will take public transportation or WFH
Most people driving around do it because they don't have a choice, so all they're doing is making some poor person's already shitty life worse. They are absolutely delusional if they think holding up traffic for a few hours is making a difference to the environment when there's a private jet putting out how many times more pollution than those cars? They need to convince more people to be sympathetic to the cause but making their lives miserable just makes people want to punch them in the face instead of help them.