Thank you @svemirac!
Guess I am contributing to the cult xD Dunno about the great philosophies and traditions, but isn't it just human spirit to apply their own meanings to things. That aside the activity itself if is just pure joy and way to entertain yourself.
Last time I hiked up the mountain I also carried my own rock and left it at the summit. No balancing rocks there, just a huge pile of them.