I thought this was an interesting quote in the link below:
"Contrary to popular belief, budgies do not need grit, but they will eat it. If they are in good health, grit will not harm them. If, however, they don't feel well they may overeat, which can result in an impaction."
Feeding Your Budgie
This ties in with my observation of the innate desire to eat gravel. Apparently, if the Budgie isn't feeling well it must believe that grit is something it needs for proper digestive function, and will over eat the grit. But the basic fact remains that Budgies know they need grit ... at least in the wild.
I can see the argument that pet Budgies probably don't need any grit depending on their diet. It's also a fact that depending on what's in their cage they may chew and eat other things too, like wood or bark off tree branches in the cage, etc (paper towels

) which may require them to crave grit to help digest some of these non-food items. Just some thoughts.