Yes. Blame riot. Clearly their fault as they control player population sizes on any day at any hour.
Alternatively… and this might sound a bit crazy but hear me out. What if I told you there's nothing, literally not a god dam thing, that stops you from learning how to play every role? That you can swap with teammates who are auto filled into something they are shit at?
What if I told you that being an OTP makes you a weaker player because something that's inherent to this game from the first fucking year is that you cant always rely on getting to play the role or champion you want. That if you don't dodge lobby when your gonna play something your bad at, your gonna be bad in game.
See... Players took, "the quickest way to climb is to main X" As the only way to climb is to main some one. Unaware that you can improve your teams odds not just by putting up high impact but by playing things that remove negative impact.
Nah.... Its probably riot not the players faults they cant play multiple roles I guess.