Wow seriously? Do you think everybody doing video editing is Pixar and needs 128GB of RAM and render farms?
Not everybody... but that's a market Apple has been successfully losing.
Even with the tasks I use my Mac for, I'd consider 16 GB to be a joke.
32 GB gets by for me right now, as a minimum. It's not pleasant, but adequately minimum to perform the tasks.
Apple hasn't produced a machine in years that I could justify purchasing.
I would purchase a suitable Mac Pro if one was made that was both reasonably priced and serviceable / internally upgradable like the classic Mac Pro.
Likewise I'd love to have a Mac portable that could perform the tasks I have at a reasonable price. But currently a MacBook Pro wouldn't suffice even as a secondary machine. It would be relegated to leisure use.
Some of us do need the extra memory in addition to CPU performance.
For my tasks, memory is a primary consideration. CPU performance is secondary, provided that it's sufficient. And GPU performance is my 3rd consideration, as long as it is a dedicated GPU and capable of driving two displays which have either HDMI, DVI, or SVGA connections.
And my overruling criteria for all of it is connectivity. It must connect with the devices I am going to come in contact with as I move to various locations which are not owned by me. Sometimes numerous devices simultaneously.
It must have sufficient memory to have at least 10 virtual machines running simultaneously. And while those VMs are running be able to continue it's task of encoding up to 32 video projects. And while those tasks are going, be able to run a presentation on whatever screen may be in the classroom that I'm in at the moment. And at a moments notice be able to interface with the enterprise network (via RS-232 serial console cables). And likewise at any moments notice remote into any networked computer or server to perform admin tasks.
Life in the professional world can be busy. With Apple's offerings, we are given only the option of buying multiple machines to perform the workload, and now a bag of extra dongles to carry around.
Fortunately, in the corporate / enterprise world, there are PC's which can perform the tasks with ease. I carry one adapter with me at all times. A USB to RS-232 Serial adapter, which I use to connect to the serial console connection on enterprise Cisco routers and switches.
It would be nice if Apple's "professional" portables could provide the connectivity needed for professionals. Adding extra dongles isn't a viable solution. That's just more stuff to carry around and mess with.
Apple does make nice looking computers. But they're losing the enterprise market to PC's running Windows.
Macs make good web browsers, end-user client machines, and home computers. But limiting the memory options and built-in connectivity options does remove them from the enterprise professional market.
It is important to be able to move about your day while continuing on with your primary projects, carrying only the computer, and being able to interface with anything you need.
Consider that some might wear several "hats" at once. They might be in charge of IT / network admin, while also moving through the day alternating between an educator role, and also be tasked with video projects that need to continue encoding while they are working on other tasks.
My old Mac Pro can do this, but obviously lacks mobility. None of Apple's portables currently meet the needs (due to limited memory). Apple's older MacBook Pros do come closer due to better connectivity.
But at this point, mobile options for the above workload are only available from other PC makers.
[doublepost=1478375366][/doublepost]
Lenevo is one company that knows how to build professional computers.
They offer specs and performance combinations that exceed the standard offerings, even Apple's.
And, they do it while maintaining connectivity options, and even an attractive, yet functional style.
Maybe it doesn't have the new gimmick pad that Apple introduced. But what are you going to do on the new MacBook Pro when a program needs you to press escape or F1?
I actually use the escape key often in Mac Software. And if you run any Windows OS (either bootcamp or VM), imagine how useful that new pad will be when the program says press Escape to cancel or F5 to....).