A cautionary tale about roteness, but a mild recommendation
Formulas aren't inherently bad. They provide a simple framework which can then be used to iterate upon and give players a sense of familiarity. Many beloved games of our childhood are built upon relatively strict formulas. But they are a double edged sword, as while developers can play around...