I called someone out on the groupchat for saying that if communist orgs can hand out leaflets with Lenin on them he should be able to do nazi salutes in public. He claimed Lenin killed millions and said “ever heard of the holodomor genocide”. I talked about how the famines weren’t a genocide (and how he'd actually been dead for almost a decade before they happened) and later said radlib came in, claimed Lenin oppressed all the people of the USSR (but admitted he helped Ukraine), posted this video and left
Yeah I find planting seeds works. I also find that you can plant seeds better if you ask them questions about their position to try and draw out why they believe what they believe.
Context matters here but if you're talking to a lib reasoned debate has an actual chance to get through but just telling them off gets them to shut down. They have after all been inocculated by media mocking angry leftists for decades. I actually have found great success with the more reasoned approach with the libs in my life.
I think dunking on people just gets them defensive and they double down on their positions