If LeBron James can't win a championship...
with a team of horrible basketball players, you can't win League with a team of horrible video gamers.
Pretty much proves Elo is bullshit for a team game.
These people are smarter than you: https://www.physicsforums.com/threads/elo-chess-ranking-system-applied-incorrectly-in-video-games.576361/