Mechanics, on the other hand, are the designer’s interpretation of the theme. The designer’s style comes through in the same way that an artist’s style colors his paintings.
Quotes by Kevin Wilson
There are actually a lot of good reasons to employ randomness in game designs, including smoothing skill gaps, variability, and creating drama. But as with most tools, you get the best results if you know what you’re doing and why you’re doing it.