I'm loving this game and it could even be better! (and that excites me more)

First off I want to thank the devs for their hard work!
Its been a while since I had real childish excitement when playing a game.
Also the improvements are noticeable compared to the earlier beta’s so again good stuff!

I’ll start with the fun good things:
Sound design is awesome
Music is awesome
Dope armor designs
To be honest I like everything in-game related (e.g: shooting, driving, map designs, UI, the looks and feels of it all).
BOT’s are the best
Weapon drills are also very nice
The premium battlepass has cool rewards.

This could be better:
Rewards:
The only not-so-fun part of this game for me is not getting rewarded for in-game performance or finishing matches.
I think it will prevent people from leaving mid-game if finishing matches could be rewarded with some XP.
Reach had a system where if you dont leave matches you could earn a jackpot!
Maybe Infinite could also benefit from a ‘motivator system’ like that.

It would also be nice if medals got rewarded with XP.
Kicking -Yoink!- is nice, but getting rewarded for said -Yoink!- kicking is the best.

The challenges:
Most games with a battlepass have challenges. So I dont mind Infinite having these.
But with other games I choose to ignore the challenges because I love playing in my own way.
And in those cases im able to make some nice progress in those battlepasses because I get rewarded for ‘just playing’.

But with Infinite it feels like the game is saying “No you cant have your own playstyle here silly!”
I dont like to be forced to play stuff I dont like!
But the most frustrating thing is when I decide "Ok i’ll bite and do the challenges ", I’m at the mercy of RNGesus to finally get in a game where the conditions are met to complete a challenge.
With bad luck it will take a long while for the stars to align.

I understand that you’re already working on easier challenges and thats great!
Please try to make these challenges accessible enough to complete or progress a challenge every game! Because it feels good to see progression. And that makes me keep playing in the long run.

Hard challenges are also welcome. But I prefer something like for example: “get 50 headshot kills”. Instead of “get 1 grenade kill while driving in the passenger seat”.
Every game you can progress with those 50 headshots. And it wouldnt hinder anyones playstyle either.

The free battlepass:
Most of the free unlocks are challenge swaps. Maybe it could be mixed up next time with more decals or kinda-lame-but-not-that-lame weapon/vehicle skins.

Thats about it for me.
English is not my native language, and this is my first time posting.
I never bother with giving feedback ever, but I really want this game in particular to succeed so I hope this will provide something valuable.
Thanks for reading!