Well, they have their place... If I was in the outer boonies, and wanted to do a quick de-major-crud, one pass gets the larger chunks gone. And they're nice for shotguns between sets, quick decruds between sets with handguns, etc., etc... But I think that too many folks have decided that since they're tacticool, they are now the end-all and be-all for rifle cleaning. They're a decent stopgap substitute, but that's all they are. A substitute until the soldier can properly clean the weapon.
And I'll bet any armorer will back that up.
Someone ask that Boris fellow for me if he wants to put some $$ where his typing fingers is...