It's actually London players who are often complacent. "There's no way I could play main lines and enter a King's Indian or Nimzo-Indian. There's way too much theory!" "If I play e4 then opponent will play Sicilian and omg that's way too sharp and theoretical!" Playing the London doesn't make you a wimp but this attitude does.
Some of them even believe that those openings aren't even good because they are imbued with such irrational fear of the Sicilian Najdorf or something like that. They are taught to be afraid. They are taught to stay in the shallow end.
If they would break out of their shell and actually learn something more about the game, it would benefit ALL of us. "There's no way I could play the Sicilian, it's way too sharp for me! There's too much theory! Sicilian Najdorf is trash!" Do you even know what that means? Have you ever even tried to play a Sicilian or is that just what you were told?
Nothing is satisfying about playing against amateurs who repetitively play the London and know nothing else. They refuse to adapt. They refuse to try new things. They refuse to learn anything about the game of chess outside the London. It's not interesting.
The same thing I could say about players who only play Kings Gambit or Sicilian Dragon.