Riot's biggest design problem and something that changed in the community
Is an inability to recognize playing something intentionally abnormally and playing something poorly.
This is generally expressed in the design by pretty much forcing some combos onto players, with explicitly coded interactions like a Yasuo Q/E or basically Illaoi as a whole.
Yet this gets expressed in the community, but is in part a product of the community adapting to riot's design, by the assumption that a player who builds something that's off meta or less efficient is bad, rather than them having a preference for the difference it creates.