It has a long history of not being kind to guns. I agree but have experienced good things when used on some guns. I was at a machine gun shoot in Hot Springs Ark. and the guys next to me were shooting a WWI French Chauchat machine gun. It would hang up and not extract the fired case.
The next day the gun performed excellently while being doused with WD40 while firing!
Recently I got good results by spraying my sub sonic .22LR lightly before loading in the TX22 magazines. It is much easier to do that than extreme clean the gun!
JMHO