Players want their content and developers need to make their games profitable. Battle passes have become the mainstay in today's video games, but not everyone is happy about the invasive monetization method.