Right, most of them are caused by the body's inability to process calcium. Sugar (mainly processed white sugar and corn syrup) doesn't help.
I'd also say dehydration is a contributing factor. At least with me, it seems to be. I drink 6 to 8 cans of pop a day and no stones for over 4 years.