>So why can't we have the option of using 'power user' interfaces?
Because that means more money and effort spend by the vendor to maintain 2 sets of interfaces (and extra flags and features they could just cut entirely),
and that for the benefit of a tiny sliver of its user base, and the worst and most picky at that.