I think one of the most important things distribution developers must understand is that their goal should be to develop for the average user. If you’re developing for the Linux community only, you’re not going to win over new users. That’s the choir Linux should preach to.