All games need rewards, but simply having them isn't enough. You also need ways for players to spend or use them, which will ultimately lead to making your game more fun.