I have never owned or used a boresnake.
But the folks I know who do own boresnakes and used them properly swear by them.
I guess the only thing wrong with boresnakes is I am stuck in my ways.
I have used pull throughs (I made mine with a lead fishing sinker crimped to one end of a strong synthetic cord with a loop for a patch at the other) but mostly I have used cleaning rods. For barrels that cannot be cleaned by push from the breech, I have cleaned by inserting the rod from the muzzle, screwing the brush or slotted patch tip into the rod protruding from the breech, and pulled.
If I shoot military surplus with corrosive primers or shoot black powder or BP substitute, I clean at the range or the field ASAP. I have a multi section cleaning rod in my main range bag.
Smokeless powder with noncorrosive primer can wait til I get home.
On .22 rimfire, people still clean their barrels after shooting? That's like, pre-1930s thinking, back when corrosive primers, primers with ground glass, Lesmoke BP and nitrocellulose hybrid powders, were common in .22 ammo. This is the 21st century. Once a year maybe, but not every outing.