I feel the battlepass is the only weak point in the game right now. I don’t mind the challenges, but they should feel like an option for gaining extra XP. It would be nice to earn XP just playing the way you want. My other complaint is no ability to earn back credits that you can put towards the next battlepass or other items. I understand that may have been decided because the battlepass doesn’t expire but for me personally, I like to feel like I can earn money towards the next thing.
Thanks for listening to my feedback. I love the game and wish you luck in continuing to improve upon it.