And in several places he explicitly says that these killed options (whether they're currently in the advanced panel or not) should be replaced by add-ons, not by an advanced option or even by about:config.
So I don't think I dragged the article to a conclusion it didn't try to make. The article is clearly about killing options which I contend people need, and I think should be placed in an advanced section rather than killed.
Can you defend the SSL 3.0 and TLS 1.0 checkboxes?
Certificate manager in an addon? What?!
And yes, they are so bad to the point they are harmful, but the only reason they are in there is because Firefox has it's own certificate store, more of a portability quirk than anything.
His point was, and I agree with it, that a mass browser does not need to expose cert management in a way that the 99.9% can access it because it's likely to cause more harm than good for anyone who is not capable of jumping through a few extra hoops to get to it.
Like removing the certificates manager. Or cache control. Or the ability to restrict cookies. Or JavaScript. Or the ability to turn off menubars, should you so desire to do so (kiosk mode). All of these things are used by people. Just because he doesn't like it, doesn't mean others don't want it.
"The people that need to do these things should use add-ons, or at the very least an about:config tweak."
UI designers are empowered, and "power" technical and business users suffer for it. My iPad is easy for my two-year old to use... But it is horrific for more many types of tasks that computer users do every day.
Firefox definitely carries a lot of config legacy... But going too far the other way is dangerous too.
Firefox really does have an easily-reached config panel with "Use SSL 3.0" and "Use TLS 1.0" on it. What is the situation in which any user at your lab would know which of those options is sensible? Neither of them are the current version of TLS. Both of them have cryptographic flaws. And both are extremely widespread.
Firefox really does have a top-level config panel with a checkbox that disables automatic image loading. It's not even an "advanced" option.
I don't think your comment really engages with the article. What should the top-level options for a browser be?