Small question: what, in your opinion, is the definition of "better experience"? On one hand you can hide the hardware from users and make a limited form of success simple and easy (see windows + mac). On the other extreme you can present them with a large wiki of well-documented behaviors, and they will have to select the behaviors they want in their system; at times sacrificing one for another because of fundamental incompatibilities, nonexistent interfaces, or some hardware differences. Down one path hurts new users abilities to learn about reality, down the other path hurts users who are disgusted by reality. I think the choice of community boils down to a choice of goal, the definition of "better experience", and Arch pretty strongly does not take any stances there. You're on your own to make up a goal and navigate to it.