Hey Okie, you said-
Leave your gun un-cleaned after firing Pyrodex and it will be ruined.
I personally have never ruined a muzzle loader, although I only shoot and hunt with a .32cal. I shoot almost daily and I sometimes clean daily, and sometimes, its a couple of days. I do clean with Walmart...