I think back to when I first played the game. I bought the game wanting to be a pilot. Not running around whacking things with a Mallet or shooting other ships out of the sky, but standing behind the helm, flying the ship through the sky, and all the cool things I thought a pilot could do. Yeah, I was a complete scrub when I started. I thought putting the ship on full throttle would damage the engines, and I had no idea what good any of the helm tools were for me. But I eventually learned, and I guarantee I would not have stayed with this game if I saw I couldn't even be a pilot until I played several hundred matches.
I bought Disgaea wanting to deal out ludicrous amounts of damage on ludicrously overpowered characters. That takes many hours of grinding. I bought Saint's Row 3 wanting to run around fucking up who/whatever the hell happened to be in the general vicinity. To do that without getting promptly rekt by cops/rivals, you'll need to do some levelling. I bought WoW wanting to go on epic adventures. Once again, that requires some progression.
Few, if any, games let you access all content from the get-go. Sometimes you have to level up more, sometimes you have to git gud enough to kill that boss, sometimes you must construct additional pylons. This is a ridiculous argument against a feature that would reduce suffering for everyone else.