Why is the client so bad?

Hi, to start off i played Dota 2 for a while and am now playing a lot of League but one thing i can't wrap my head around is the client. I constantly encounter bugs and blackscreens. Is stuff like a black loot tab normal? I have to enter shop and re-enter loot for it to actually work. Im starting to think Riot Games sees it as a feature. Also why does the profile give so little information? There's so much open space that could be filled in a great way. It feels like it's been done by someone who's exploring JavaScript for the first time. I did some research and apparently this client was released around late april 2017. Not that long ago but it feels scuffed and outdated already. Is Riot Games planning on making a functional client anytime soon?

We're testing a new feature that gives the option to view discussion comments in chronological order. Some testers have pointed out situations in which they feel a linear view could be helpful, so we'd like see how you guys make use of it.

Report as:
Offensive Spam Harassment Incorrect Board