There appears to be substantial cognitive dissonance here. Macs aren't some magical device that solves all problems. They are a tool that has been and will continue to be good for some jobs.
The Mac has, for quite some time now, been good at the jobs most people do. Most people need a computer to check email, to browse the web, manage calendars, video chat with their family. It's not like these are pedestrian tasks that are "beneath" a computer. An engineer might work all day, get home and just want to check their personal email. An artist might work on their workstation with a Wacom tablet all day, then get home and want to do some research on the web. The people who used a Mac as their tool for doing important and legitimate tasks in their life has been and will continue to be high. These are the vast majority of computer users.
However, lets talk about another aspect of computing. Professional production tools. What that is varies by industry, and I would argue that the Mac has never had a large presence in professional production tools. For web developers, the Mac is a great tool. For a structural engineer, the Mac has probably never even been an option. Lets look at just the things Apple needs to operate as a business. Their hardware products are designed in CAD and CAM on Windows. Tested in FEA on Linux. Automated manufacturing systems are programmed with Windows. The iCloud server system is running on Linux and Windows. SAP is running on Linux. The things that allow Apple to function as a business are not Macs.
We have seen some transition in the industry. I believe NX10 is now available on the Mac. And many Windows-only tools are moving to Linux. And the fact that OS X is based on Unix means that some science and engineering computing can be done on Macs. But my point stands, the vast majority of the professional world runs on Windows or Linux. Heck even the cornerstone of business, Excel, is much better to use on Windows. The Mac version is sloppy and buggy at best.
Apple has been dabbling in professional computers for a long time now. We've all been shoehorning Macs into our professional lives for years, some with great success, and some with much less. I love the Mac, we love Macs, and all we want is a way to continue to use them. For a non-trivial number of professional applications 16GB of RAM is a hard stop. In VFX, in scientific, in industrial, in simulations... it's just not going to work. And you know what sucks? Being forced out of a platform that you love because the platform owner refuses to cater to you. If your job depends on a fast GPU, you probably got out of the Mac years ago already.
We know that the Mac has been biasing towards the consumer since forever. None of what Apple did is surprising, and that's perhaps the worst part. Watching 30 minutes of Touch Bar demos with the dread feeling that the company doesn't care about you. The new MacBook Pro is not a bad computer, it's a distinctly middle-of-the-road laptop with lovely fit and finish, industrial design, and some interesting features and quirks. For general purpose computing it continues to be just fine. But each time Apple refuses to look towards performance, they lose people.