I would have to disagree. I e used vinegar on dozens of projects and it’s never failed me yet. Unless you throw in some spring steel. That’s a no no! When you add the costs vinegar wins. Availability to someNo, it doesn't work as well. It's much slower and it stinks. Tried it. But it is great for removing mill scale.
If it removes mill scale then it’ll remove rust.