Some challenges should take over a hundred hours of gameplay to do.
At this point there is a massive sense of entitlement to have everything in the game handed to you with little to no effort and right now because you don't want to wait.
Breaking news: sometimes things take effort and dedication to achieve.
Yes its a game but that doesn't mean everything should be easy.
You guys need solo/Coop with everything already unlocked so you can play vs bots as much as you like stress free giving people that will stick around playing multiplayer for a long time actual stuff to work towards and not have it all handed to us in a month.