You seem to be looking for opinions ... cleaning rod wear comes from stroking the rod too many times, poor or no cleaning rod guide, dirty rod, rod too long or otherwise too "whip-y", and just cleaning too much. There is a corollary, brush wear.
Stroking too many times, cleaning too much, and dirty rod are the same issue -- too many cleaning rod passes. No matter how clean the rod, the rod surface will rub on the barrel. If the rod is very soft then stuff embedded in the rod will abrade the surface. If the rod is hard then the rod itself will abrade the barrel. A dirty rod will abrade the barrel. Solution: go slow, wipe the rod after every pass, you are trying to make it clean, you are not trying to wear yourself or the barrel out.
Buy and use a cleaning rod guide -- it keeps the rod aligned with the centerline of the bore and reduces wear.
Rod too long -- means that when you push it, the rod snakes up the barrel with contact points along the way. Embedded crap will wear the barrel.
Brushes -- DO NOT EVER use stainless brushes. They are too hard and they will screw up the barrel. I use nylon brushes, I think that high quality bronze is also okay. Unless you have no other choice, always clean from the breech end. Do not slam the brush out the end of the barrel then jerk it back into the bore. You may damage your crown. A damaged crown will degrades accuracy.
A bore snake is good but you cannot use it to drive a stuck round or dirt out the bore or, in the event of a case head separation, push out the case body. Remember the M16s in early Vietnam service. Grunts attached cleaning rods to the side of the weapon to drive out cases that did not extract in combat. For years this was considered fairly normal behavior. Also, how do you keep the snake clean? Do you carry lube and rags? Where do you carry it?