In my honest opinion, trolls (or assholes, if you want to call them so) didn't ruin this game (look at games like league of legends or counter strike, they're full of dickheads and still manage to retain a somewhat big player base), trolls are like crime, there will always be at least 1. The problem is that we as players give them too much importance, people eventually leave and that's a fact. No game retains it's players forever, sooner or later trolls will be gone, might be replaced by new ones or not but they will go, all of us will be done with this game eventually, it is just something we cannot stop, how many years has this game been out? +10 right? All games have a lifespan, we just gotta be realistic, if I go play multiplayer on some 2005 game what are the odds I find people to play with? What made people stop playing halo 1? Its either a better game came out (say halo 2

) or servers simply got shut down, right now as I am writing this post I feel like I'm visiting someone's grave seriously, you get back to the game just because of the nostalgia, but in the end, this is just like a loss, some take the time to accept it is gone, some accept it immediately, and some simply refuse to move on, that's how it'll always work.