it's like this man - this game isnt subscription based or initial fee based. all of the in game items are cosmetic minus the runes and champs - both of which can be earned through constant play. that means that this game is operating on riot points only and the only reasons why people even buy those riot points is because of impatience or because of exclusiveness. that means little funds unless they create content that people want.
with low amounts of funds - you shouldnt expect massive teams to be working on each project. maybe 3 or 4 at the most.
league is popular and competitive so it's going to attract a lot of people - unfortunately a vast majority of those players are not joining for the experience so much as they're joining to prove their worth. that leads to a lot of negative behavior in the community.
these forums for the most part are a cheap way for a company to keep up with community opinions. they were here in the beginning and so they're still here. lots of game companies use forums as a way to notify players or to try and bring everyone together. after all the idea of the forum is based on the ancient forum that's basically just a place where community members gather to talk about similar interests or events being held in town.
i'd say less than half of the people who play leagues actually use the boards. i dont know for sure but that's my personal guess.
riot's main goal should be providing content that players want while continuing to leave room for new content they havent thought of yet. everything else is secondary to that goal otherwise league will collapse from lack of funding.
do they care about their community? most definitely. do they have the manpower to correct it? definitely not. communities have to fix communities. the only way to do that is by reporting players who break the summoners code.
so what's the end game you might ask? well in truth there is no end game. riot's going to ride this falling satellite into the ground. hopefully it stays in orbit a few more years, but that all depends on the community and how everyone treats each other and whatever the children around 14 or so decide they find cool and fun worldwide. each time you tell some whiny kid that they should get off the game... you're shortening the lifespan of this game by a few years.