Users don't care about "brand experience", they care about product experience. Maybe if Mozilla hadn't spent the last 9 years making terrible decisions, poorly allocating resources and prioritizing bugs, distracting themselves with silly crap, useless feature churn, and making their flagship product copy every bad decision Chrome made, more people might still use their products. The path they're on is all but guaranteed to get them into the dustbin of internet relevance.
YotLD is still on schedule for 2018, 2019 if video drivers slip.
At this point, Windows 3.0 offers users more privacy and security than Windows 10.
What would be telling (especially in light on left-pad) about npm, JS developers, and JS itself is how many of those packages are larger than a size that would be considered ridiculously small in another repository: 25 lines of code (which is being quite generous), measured the same way that left-pad becomes 11 lines.
B-level people are those who have reached their career pinnacle according to the Peter Principle.
Trying to make Edge sound popular, when in reality they're just admitting how infrequently used they both are.
The video game industry has long been most concerned with the superficial aspects of a game: primarily graphics and sound, and more recently online/MM aspects. These are the simplistic aspects that are easy to quantify and turn into sales drivers. The actual game play experience, which is more than just its appearance, is always somehow relegated to secondary importance because many elements are subjective. Classic cases of style over substance, and form over function.
Everything MS produces has value to our everyday lives. Unfortunately, most of it is negative value.
It doesn't help that browsers are expected, to a degree unheard of in most other software, to accept then try to normalize sloppy input (markup) across 6+ version of HTML, and that the latest standard canonizes sloppiness.
The entire corporate establishment wants the TTP, there's too much at stake for them if it dies. Trump doesn't really give a shit about it, but he's not about to pass up some gain for himself if he threatens to kills it.
If I'm going to patronize a business in meatspace, I expect the experience to include at least one interaction with... meat (as in, an employee). This is part of the social contract that goes back to the beginning of commerce.
As such, I detest self-checkout because as a customer I should not be expected to perform employee's duties without compensation.
Likewise I plan to boycott fully automated restaurants. Wendy's and McDonald's have already begun to automate, so no more of them for me.
And probably CPU/GPU cycles. They'll inevitably animate a majority of elements, even things no other GUI animates, just to say they did it. Very little of this "beautification" will actually bring a net improvement to the experience.
MS design language used to be "shiny", now it's "flat", and soon to be "wiggly".
They won't have it for long. Brexit remorse will set in quickly and a D wave will flow into Congress in 2018. I have a suspicion that Trump will be a pariah in DC, constantly at odds with everyone except the sycophants in his Cabinet.
That's what happens when your entire development pipeline aims to put a prototype into production.
Also, "Just validate user input on the front end, it'll be fine once it hits the server" is a recipe for disaster.
Truly simple systems... require infinite testing. -- Norman Augustine