Well, for starters, we're not Minecraft ...why not use minecraft skins?
Secondly, we could support MC skins, just nobody has put in the effort yet. Yay open source! Anybody could add it, really.
Any "official" focus would likely try to make us stand out a little more, try a more novel angle.