See this to me is one of the primary ways Riot failed with League. They are the first to tell you that the game is about working as a team and taking objectives, yet during the game as well as after the game, the primary stats they display about a player is their KDA. This coupled with the fact that so many people have the CoD mentality it is really easy to see how we got here.
In game Riot puts all the attention and player alerts on kills and kill streaks. In reality all a kill streak is, is the fact that you dealt the killing blow. Someone else could of done 99% of the work, and you did the 1% before they could. Somehow you get the game wide alert and the self gratification that comes from that.
Riot provides nothing for people who play the game as they intended it to be played, taking objectives and working towards victory. So I personally hold Riot responsible for the CoD mentality we currently have.
If Riot really wants players to work toward a victory instead of obsessing over kills and comparing a persons performance solely by how many kills and deaths they have, than they need to make changes. You want to know why a huge percentage of your player base hates playing support? Its because they receive no in game acknowledgement of their contribution whatsoever. Sure the support themselves might know that they played a huge part in their teams victory, even if your team or Riot's game never recognize your contributions.
I would like to see League adapted so it **stops ** focusing on kills and instead starts focusing on the overall goal of the game. Riot needs to start by removing the kill streaks notifications. Again this is a freaking terrible way of identifying a players performance because kill credit is determined by who dealt the killing blow. Nothing else. It doesn't provide any recognition for the other 2-4 people involved who either protected, set up the kill, or did the other 99% in damage. It just rewards the killing blow in a game wide way which encourages kill focused behavior.
As a replacement (IF you had to have one. I would remove the kill announce system all together. It only encourages CoD mindset) I would like to see Riot rebuild the system to instead remove any notification for a single player and instead create a system that recognizes all players who contributed to a kill. I don't think it should mention any players names at all. Should be something like.. "Blue Team Penta Kill!". Again no player 1v5's in an actual game. Other people on the team contributed to that ace. Yet Riot refuses to acknowledge this fact and instead just rewards killing blows.
The 2nd part is Riot again needs to look at rewarding players who contributed to taking advantages. This starts in game by again the in game announcements. The system needs to announce every player who participated in taking objectives. If you helped take baron, or dragon, the self gratification in game announcement should reflect that. Of course the system shouldn't list names here since it could tell you "who was at dragon pit" and so on, but it should still be more than yellow text in the chat box. People want to feel like what they did was a big deal. When you create pop-ups for multi-kills and all you give people for dragon is yellow text its really easy to see why they prefer kills.
Everything the game is today with the players, and their prioritization is the sole result of Riot. This is the perfect example of a hypocrite. Riot does not practice what they preach. They talk all about objectives, and towers, but they reward kills.
In the post game screen your name is right next to your KDA. Again completely creating the environment were you are judged by a terrible measurement. Sure we NOW have the more deep data, that you can go open up, but it isn't front and center. Riot is again continuing to push this KDA mindset, but using a terrible tool as the main source for us to judge the performance of one another.
It really is not hard to understand how we got here.