This game is too unfriendly for recruiting ur friends to play the game for both parties. I’m a god with all maxed out characters and my friend is trash with all level 1 with no loot. Its gonna take a very long time to level a character to lvl35 and what if he wants to switch? Spend even more time on leveling another character? Wait forever so you boxes finally drop lvl 300 items? How is this fun for me as a maxed player to spend all this time carrying my frined and for my friend to just follow me like a useless anchor for hours and hours? It feels like its more fun for me and my friend to not play together untill he gets to max level so he can play with other scrubs feeling that he is contributing. Basically they want to play a better L4D but they have to grind many hours to be relevant so we can both play on the same level.
The whole leveling system was fun at launch but now its just a massive gatekeeping cockblock for the new players. Remove character levels, remove item levels, make the recruit and veteran the only available difficulties for new player, unlock champion if they completed all maps on veteran, same for legend and cata. I doubt that veteran players would mind and it would be better for my friends and me to just run all the levels on veteran/champion once and be at the endgame together.
If the game is not bringing enough of new players and the old playerbase keeps leaking Fatshark is better off just making a Vermintide “3” to get new blood during the launch hype or reskin the game into 40k for even bigger hype.