That was because all the dents let out all the aerions that let our models fly...
Yes the dimples are turbulators. They aid in holding the air closer to the ball's surface and make it bend around the ball further before separating. This greatly reduces the wake the ball is pulling behind it and lets it travel further. It also incidentally makes any spin you impart on it more effective as well.
Some guy a while back wanted to put dimples on his props. But dimples are only one sort of tubulator. And the first thing you need to do is determine if you even need turbulators. Not every airfoil benifits from adding them. And they DO add drag. Like most things in life it's all about tradeoffs. Give up a little here to gain some there.