Its a hard middle ground but I wouldn't mind seeing things like "Crim-slayer/Cops-Bane" be unlockable permanently via roles or something, a few other weapons as well. At the very least you get a no slot perm weapon selector from finishing the tutorial.
If the cars had a bit more uhh any skill other than actually managing to turn the damn thing I'd be okii for a racing dist. I can see the issue if you play multiple games paying 12k every time you log in once in a blue moon honestly sounds terrible which is why I opted to spend money (also because seeing a expire time drives my OCD crazy)
Most of the weapons are not really too p2w but I can think of one that is a bit ridiculous, They should add a new contact to be able to lease a CSG and stuff 100%, joker tickets are a decent alternative but i'm sure most players would prefer in game $$? What even is our characters currency called anyways x33
Also thanks x3