I'm surprised one of the legions of Apple fans hasn't answered yet. I can guess what a fan would say though: "it's not up to users because computers are already too complicated and have too many configuration options and users just want something simple that works and they need the programmers/designers to pick the "right" way and just implement it.