"Using ammonia is an old wive's tale that does nothing except help the salts corrode."
As I noted above, ammonia is good for removing trace amounts of oil which can hide corrosive priming fouling.
The ammonia found in windex or in just about any other household application is HIGHLY diluted with water.
Household ammonia is roughly 85 to 95 % water.
The military, many years ago, use as cleaners ammonia solutions that were quite a bit more potent. Part of the reason was to remove cupronickel fouling, but it was also thought that the ammonia helped "neutralize" the corrosive salts (that's incorrect, obviously).
In the strength that the military used they began to see problems with nitrogen or hydrogen embrittlement of barrel steel.
My father was a civil engineer, and had a blue print machine at the house that developed the prints with bottles of 28% ammonia solution. That stuff was unbelievably nasty if it was spilled. It would pit metal fairly quickly.
But, in the strength that most of us have avaiable to use, we don't need to worry about that, and household ammonia solutions, while not of tremendous benefit, certainly aren't much of a hazard.
So, no, household strengh ammonia solutions really aren't an old wives tale when it comes to being able to help prevent corrosive priming problems.