Which was my experience as well. Too bad for you if the site says the same thing.
First you question vinegar, then change your tune.
I can't understand why you would need anything more than water to remove salt. All you need is a polar solution.
Why would you need vinegar? It's not as though salt needs to be neutralized. It's already neutral.
That would also explain why dilute vinegar works.