So for some time now I've seen posts on here and other forums about the lowering quality of the community as a whole, blaming it on different things blizzard implemented etc. but never have I really seen anyone actually thinking that there's a problem and maybe we can fix it instead of waiting for blizzard to make things back the way they were.
My own personal story when I hit max level on a character I enjoyed playing (my second one a mage) back in tbc, I really had no clue what anything was. I was around 14 at the time my english knowledge not the best and taking a long time to type and read, and not really having a clue what to do, the friends who got me playing at that point had quit the game so I was quite alone except for the few people I've met while leveling up.
Was just sitting around stormwind with a bit of dungeon gear no enchants or gold. Then I saw someone looking for people to his guild just starting up raiding in karazhan, it really sparked my interest having seen friends raiding back in AQ 40 etc and it just looked epic, so I /w him and started chatting. I was quite lucky here and he was swedish aswell so it made it a lot easier for me to talk with him, so we started talking and he fast found out I really had no clue what I was doing and how the game really worked. What he did next is what I think really made me keep playing, instead of just calling me noob and shooing me away, he talked to me and offered me to join them in their first raid, so I went and did the things he had suggested grabbing some enchants and just using every single piece of gold I had back then to fix all I could. Then later we went to kara and didn't clear it wasn't even close but there was no hard feelings, if I failed they kindly explained to me what happend so I could try and improve and we moved on.
I'm actually ashamed that I can't remember this paladins name today, because he showed me the true joy of wow.
This also made a great impression on me while playing since then, if I have the time and not had the worst of all days I try to help people out instead of bashing them, and over the years I've met some amazing people.
So what I'm thinking is what if we apply the "Pay it Forward" idea to WoW, for those of you who don't know Pay it forward basicly means that instead of asking for anything in return when helping someone out, all you ask is that they just "Pay it forward" by helping out more people and asking for the same thing again basicly creating a snowball effect were people just help eachother out to be kind and not for any kind of profit.
Now I do understand you can't be expected to give things up for free it's your time etc, but if you're actually saddened by how the community took a turn for the worse during the last few years, give this a try and let see if we can change it back to how it used to be. If you run in to people who just refuse your help don't get discouraged just ignore them and move on, try it again with the next one, helping people who actually are happy when you do feels great. It does not have to be a huge thing, something as small as just telling them were to go find what they are looking for, some general advice on how to help improve (this is somewhat hard aswell since telling someone they are doing it wrong might come across as you're bashing them for being bad and not trying to help), everything counts here.
If you took the time to read all of this I atleast hope you will consider the idea.