The way I think about it, the difference between abelian and non abelian groups is that the former are much better understood. As John Cook says in his answeranswer, abelianness is an extra condition that narrows down the possibilities.
Agreed that abelian groups act as "a receptacle for addition", but additions, or translations, are symmetries too!