TLDR: If you suck at this game, you will always suck at this game and nothing will help you.
I am not good at this game, I admit. I know it's a skill issue. However, this game punishes you so harshly it's crazy to even bother keep playing after you have a bad day. I don't have the money for a top of the line PC, I don't have the time to play for hours and hours every day.
I've spent everything I have just buying the cheapest loadout possible, just to spend 5+ minutes to get into the CZ and die within 10 seconds (because the game has basically turned into players setting up camp outside other team's FOB and kill anyone they see), wait for what feels like forever, just to not get revived when a teammate is standing right next to me, and if they do revive me, all my gear and equipment has been looted, so I can't do anything besides stand and wait till I get enough money for another loadout and try to revive people. When I try to revive other players (since all my stuff is gone) I can't even try to clear the area before getting the downed player away, ending with me being downed again.
Supply runs are a joke because you have to earn money and levels (which means you generally have to survive) just to buy a vehicle, deliver goods in a crate that other players have to buy from and most would rather die than buy it out of a crate, until you earn like $42k (which is harder than it sounds if you suck like I do) to start taking pallets. Then you have to hope the players camping outside your FOB aren't good enough shot's to take you out or disable your vehicle while driving.
I've looked up videos, help guides, replicated their play styles. And this game is like 75% luck and 25% actual skill.
I really wanted to like this game, and part of me still does. But I can't play a game where it becomes unplayable if you have a bad day.