Overwatch has the best competitive experience in gaming
League of Legends (top emerald)
cons:
Low skill ceiling for mechanical skill expression
Bad meta imo (roaming supports, ranged top, mage bot, tank neutralizer lanes top)
Overall top role is low agency and aggression is punished as a result of the meta. Not dying is usually winning. Top is at its best imo when its a duel lane against two melee's that have dynamic trade patterns. This usually means that the champ has long and short trades. On top of this flex picks make draft especially annoying at higher elos.
Long match lengths cause player frustration resulting in toxicity
Toxicity is meme-ified so players will casually flame lowering match quality
Encyclopedic knowledge required to reach high rank (This is a pro depending on disposition maybe)
pros:
Exceptional skill ceiling in terms of game to game variance (due to cast size, items, runes, summoners, role variation, etc.). Adaptability is very thereby very rewarded.
Game is generally balanced patch-to-patch. Players can always pick up a meta champ, but mastery is incredibly important in league due to game to game variance. Any way you can control against variance helps you very much.
Character designs are top tier usually
Deadlock:
Cons:
In open beta currently. (stale meta, poor balance, bugs)
FPS MOBA can be overwhelming (I know overwatch is considered a moba as well, but im talking about having lane assignments and a jungle)
Long match lengths can lead to fatigue and some (but less than league) player frustration
Ranked system is not good imo (too grindy as a result of overdone derank protection). you can climb with a 50% winrate currently.
Pros:
High mechanical skill Ceiling
High Macro skill ceiling
Very positive community
Incredible (my favortie) Character designs.
The game feels like a tug of war rather than a stomp or be stomped ON AN INDIVIDUAL PLAYER level. League is a tug of war as well, but you dont feel that as the individual player. Basically its very hard to be completely shut out of the game.
Has good culture with in game voice.
Apex (solo/duo): (roughly 2.5k hours never grinded past diamond as I'd prefer to play games with my irl friends and they would get too frustrated to want to grind)
Pros:
Highest individual mechanical agency imo out of all the games here (barring widowmaker maybe)
Roller recently nerfed by 4% accuracy on average.
Immersive world
Incredible art team
Middling game to game variance. (could be in con)
VERY VERY LOW PLAYER FRUSTRATION (ur dead go next)
Cons:
recent character designs (specifically gameplay) less appealing.
balance team decisions often highly questionable throughout the years.
Ranked is mostly grind and playing with good stacks rather than skill.
Bad conditions for mechanical skill development due to tempo of battle royale.
Lowest room for macro/strategical outplay.
Not the best anti-cheat at times though things have improved considerably over the years. (destroyer 3000)
High visual clutter nowadays.
Bloodhound rework was poorly received immediately and remains to have little play at all ranks.
Overwatch: currently playing in emerald as soldier76 and climbing quickly (solo mostly some duo with a tank)
Pros:
Appears to me as the most objectively balanced and subjectively fair.
Very low player frustration (short match lengths and generally positive community).
Currently feels fresh with dmon, schion, anran, cat, domini, frieja, and hat guy.
Good net code (league client and apex netcode/tickrate)
Good anti-cheat
High game to game variance as a newer player or if you swap heroes
Low visual clutter (except anran imo)
Best balancing act addressing the pro to plat one patch dillema imo
Cons:
Could still be stale for long time players.
Sierra.
Personally not a fan of the skins for solider idk genuinely this section is hard to fill out.