What keeps you playing?

First of all this is not me having a dig at the game (pun intended) I'm just genuinely curious.

For context I have about 80 hours in this game. I think it's a great laugh with mates and you can find some pretty creative ways to have fun. I want to play more!

My problem is that there just feels like there's no character progression to keep me going. I feel like if there were character levelling or weapons/mods unlocked with quests and not just skins then it would be amazing. But once I've had my couple of runs with a mate I have all the money in the world and a few skins and that's it. I want a bit more of a reward for the risk of being able to lose everything, not just a cosmetic but feeling like my character is improving.

For people with a lot more experience than me - what keeps you playing and is there something I am missing? Are the quests and stories worth going through?

I'd love to know your thoughts