This is true. In any PvP game (or game with a significant PvP element), a major factor must be time to PvP effectiveness. From the time I start, how long until I can be worthwhile to have along and how long until I am at parity with long time players? This is mechanical, numerical parity; you may still be lousy because of having no strategy or practice, but how long until I can shoot a bullet that does as much damage as the next guy’s?
In most non-MMOs, that was the instant you log on. A rocket launcher is a rocket launcher, a zergling is a zergling. Now more games have character advancement, so even a FPS might make you level. The better ones use a model like Team Fortress 2: you need time/money to gain options, not power (at least in theory; the “options” might be better than what you start with, but there should be trade-offs).
MMOs are notoriously bad because you need to level. Guild Wars 2 sPvP avoids this by letting you play at full effectiveness on day one, but WvW does not because a level 1 scaled to 80 is significantly less powerful than a level 80. His bullets do not do the same damage, and they will not until after a level and equipment grind, but the scaling means you can at least contribute while taking care of that grind through WvW. In EVE, you can join your friends and meaningfully contribute on your first day. I have been playing Ingress lately, where you can start contributing around level 5 and reach full effectiveness at 8, which was spread over a month for me and is doable in 20 hours or less of (highly efficient, possibly assisted) play.
For MMOs, this is indicative of the larger problem that you need to grind to play with your friends. MMOs are bad for playing with your friends. Their character advancement systems make it difficult to find a span within which you can bring veterans, newbies, alts, etc. together, and it only gets worse over time as the power differential between day one and the level cap grows. I played a bit of World of Warcraft but it never really caught me because I spent almost my entire time in that vast, lonely wasteland between level 1 and the cap.
If I play these games to play with my friends, I want to play with my friends. If I play these games to compete with other people, I want to compete on a level playing field.