The only major company I know that uses consumer grade HDs in volume is probably Google
What qualifies as "major"?
"Enterprise" grade drives are often faster, having better processors and more cache
The cache is whatever is written on the drive, so a "Enterprise" drive with 32 MB of cache has less than a "Consumer" drive with 64 MB. I don't know what the heck you think the word "Enterprise" gets you in this case?
drive manufacturers have to listen to server and storage array manufacturers and meet their requirements
Different storage arrays have different requirements, I hate the idea that people think "Enterprise" magically got all the tradeoffs correct. For example, low power and high responsiveness are BOTH valid goals but probably are at odds. Some Enterprises (like Backblaze and Shutterfly) care deeply about their electrical power bill and the drives aren't the performance bottleneck. Should we buy enterprise drives or not?
The only thing keepping such people from buying the Tesla,
When Tesla has 10 charging station in Texas, then maybe they can complain. When even my grocery store has a charging station, one wonders why the problem is with Tesla.
I think you misunderstand how people use electric cars. You don't take electric cars somewhere to fill them with electricity, you charge them at home, at night, in your own garage. Putting the electrical hookup in your garage is trivial, it's like having an electrician put in an outlet for an electric clothes dryer.
In a pinch, you can plug a Tesla into every one of the existing 6 billion regular 110V outlets in Texas. It's just an electrical appliance like a toaster, you don't need any new infrastructure in Texas to support Tesla owners.
Do you need scrollbars eating screen real estate when they aren't needed or you aren't scrolling?
This is a pet peeve of mine. The scroll bars disappearing violates several fundamental and profound user interface design guidelines. The first problem is you need to know a magic "gesture" to get them to appear. Apple's very own user interface design guidelines FOR DECADES stated controls should not appear and disappear. Instead, they should gray out if disabled, but stay visible so the user knows they exist and knows by some action they can be made to be grayed in and made useful.
To me, one of the most empowering things about a "graphical" user interface was to get away from memorizing cryptic commands before a beginner could use a computer or a particular program. For example, the "edit" menu was always there, and a beginner could wander over with the mouse and see the word "Copy" was grayed out. The user then highlights some text and now the word "Copy" is grayed in, the user can select it. After doing this 10 times, the user sees a keyboard shortcut written to the right of the word "Copy" and starts using that instead of the menu. THE GREAT MISTAKE of Microsoft and Apple's recent UI directions is they did a survey and noticed the vast majority of people use the keyboard equivalent and SO THEY REMOVED THE MENU!! They just lost the smooth and easy and harmless tutorial steps!! New users must leap that gap by reading manuals now and learning cryptic commands. Most Slashdot readers love that it is hard to use and involves memorization and mystic knowledge, but it is a great disservice to new users.
Now, with tiny phone screens you just HAVE to sacrifice something, so trade offs are made like having scroll bars fade out to reclaim those 16 pixels makes sense. But brain damaging my 30" desktop monitor GUI with this tradeoff is nonsensical, the screen size constraint is not there.
To do nothing is to be nothing.