Easy. You just can't properly monetize story-driven sp games. In F2P games you need a "hook" that makes you want to spend money on the game. You can't sell small snippets of the story and hats/powerups etc. won't be in big demand in a game with a finite gameplay length.