While in the Reserves I found the Army issued the best cloth possible, and it was always at hand and in plentiful supply - the t-shirt on your back. Pull out the tail, clean weapon, tuck it in.
There was also the benefit of having the smell of CLP to counteract the inability to get a shower for ten days or so out in the field.
New t-shirts leave very little lint and as they grow older the fluff is quickly laundered out. While some might not care to have the tails of their's marked with stains at least military shirts come with the luxury of long tails, unlike the cheaper discount store variety. Even military plumbers are discreet on the job.
Average shooting irons aren't particularly blessed by using miracle cloths or magic lubricants. Unless someone stores their guns under museum conditions in nitrogen charged cases what to use is simply a matter of common sense. It's the interwebz and social oneupmanship which make it a contest.