Perhaps its the acidity level, but more likely its just the foaming action.
A flat soda and sodas other than colas also dont seem to work as well.
If your terminals continue to corrode easily, you should probably get that checked out.
It may be time for a new battery or you may be able to protect those terminals against corrosion.
But if youre stuck somewhere, a can of Coca Cola may just get you back on the road.
How to Clean Battery Terminals With Coke| HowToDoYourself