While there are a lot of opinion, I got my start in the new cleaners from a guy who did testing and documented it.
I support what I have done with my own take on it and the OP can read it and judge for himself. When its an opinion with no support narrative, then its impossible to sort out.
I have a Lyamn bore scope so I can check out the results. Most people don't. The guy who did the test had a Hawkeye (better resolution)
Per above, I think there is now a related bunch of cleaners that are vastly better than the old stuff (Russian brute force approach, melt the steel out of the barrel but by god it got clean!)
My wife was getting seriously sick on the smell of Hoppes and something had to change.
My setup was from a guy who tackled the subject with a bore scope to find out what really was working (amazing how much carbon is stuck in there when the gun is shiny bright down the barrel)
The Family is no haz and little or no odor class cleaner (carbon and copper)
Carbon Killer 2000 is the carbon one. I do find it cleans a bit better with a warm barrel so when I have shot my last round (or sometimes twice if I shoot that gun a lot) but for sure if its been over 10, I clean on the bench.
What I did change was how it was done. A nylon brush and an eyedropper allows you to drizzle the CK2k on it, it holds well, run it through, repeat on the muzzle end, 5 cycle and do again. Run a dry patch through (it will be soaked when its done!)
Repeat about 3 x.
Bore Tech Eliminator is the Copper end with pretty good carbon performance as well.
Same drill. I don't use it a lot as most of my guns limit the copper build up and I leave it.
I have used it on older Military Surplus guns. Some of those are layer of carbon, copper carbon. When done, only one has not come out looking factory new. Its got a Throat Erosion on that one to the edge of reject, 1903 that was drilled and tapped for a target scope, so it was a target rifle and shot a lot.