In my opinion I have changed as a League player from being somewhat toxic and getting upset to more of a mentor/teaching role. Instead of getting angry I couch. This only happened though because others showed me that putting someone down actually makes the team worse. I believe there should be more of a in game honor system. Instead of it being based on just how well they played but their attitude as well. In addition, players with more honors should be put with people who have a higher honor. This combined with the skill algorithm you guys have now, could potentially change and help matchmaking and the frustration of trolls and such.