This comment reflects a general philosophy of making things as simple as possible in consumer UX for the past 10-20 years. That principle is generally sound and arises from a problem where UI was being created by developers for developers, and as a result was often needlessly complicated and obtuse. Businesses realized that simpler UI geared toward less technical users could expand their markets as well as increase user engagement.
Taking this philosophy to the extreme, however, has led to problems. At its most draconian, the implementation of "simpler is always better" results in features being removed or never implemented, walled gardens being created, and the gradual erosion of the general purpose computer.
No it's probably not the right mass market UX, but I am TOTALLY down for a browser which asks me, "This site wants to access (insert some data about me like my browsing habits, Facebook account ID, or stuff that contributes to a unique browser footprint). Allow or disallow?" and then lets me say NO.
So I don't want to dismiss the idea that simpler is better: for mass market UX designed to reach as many users as possible, this is a key principle. But at the same time I believe we need to start considering the fact that in UX one size might not fit all, even when it may not maximize corporate profits.
Maybe shipping your software with a 'developer mode' toggle is the right way to do it!