I could never get past the hygroscopic properties of fouling from all the BP substitutes (pyrodex, black max, triple 7 etc), and just couldn't understand why nobody wanted to make a "dram equivalent" or volume-equivalent smokeless powder that wasn't corrosive.
Bring back Schultze powder...?
I didn't known what that was so I asked Mrs Google!