Another great piece from Emili which I totally agree, my emphasis on the bolded.
D&D to me, has always been a team game. A group of folks/characters coming together with different skills complementing each other. I hate soloing, and the only reason I do it is to experience a quest storyline or explore slowly because most folks are too in a hurry to just get it over and done with.
That's the main reason I play a bard, cos I wanna be support, a role I know that a lot of folks shy away from. I'll do whatever the party needs - buff, CC, heals, even melee. As long as we get through the quest.