I think the main issue is progression, it needs a major rework. I'm talking about guns, vehicles, modifications and equipment being much easier to obtain for new players to, at least, level the playing field.
Knowledge and skill, are impossible to fix from a gamedev point of view only, the one thing that can be done is introducing better matchmaking, but that will only actually make the game playable for everyone if we have a much bigger playerbase (several thousands of players online).
Sadly, this discussion will never lead to a fix since the game is severely unpopulated. You either face people of your skill level and you barely get a match or you face people of lower/higher skill levels and you get matches constantly, those are the only options on the table right now and none of them are good for the game in terms of player retention.