I'm not sure I agree with the complaints in this article. Yes, there are some 'pros' who want all the ports, or a mega-laptop with top notch GPU, etc. while on the go...
But, for many Pros, it's not like they do most of their pro work on a 13 or 15" screen. They want the same computer mobile that they use at the desk. But, when at the desk, they can easily plug into a dock (in fact it's more convenient than plugging in a bunch-o-cables each time) and solve the GPU problem with an eGPU. It's kind of where the Mac Pro was headed, but finally viable (i.e. bus speed of TB3 up to the task).
It seems to have the power needed to get most pro jobs done on the road (with constraints, yes, but the screen size is already one), while expandable enough on the desk. The biggest problem I see, is the limit to 16GB of RAM (that was a dumb trade-off IMO), but I think the previous models maxed out at 16GB, correct? That's really my only concern with this machine, but 16GB is probably OK for most pros. (Oh, also how good the cooling is... if it can't take on heavy CPU/GPU utilization on a regular basis, w/o damaging internal components, then it's not Pro. Older MBPs couldn't take it... hopefully this one can better with such low-power chips.)
My beefs are more around how long this took, and what about the other Macs? But, even more problematic is the OS (especially UI changes, both for macOS and iOS) and many of Apple's marketing-driven (vs UX-driven) moves in recent years. Those things are at the core of what makes Apple, Apple. Without them, the productivity goes and it doesn't matter much what nifty new hardware they produce.