My Early 2011 MBP 17 has an aging 2.2Ghz i7. It does have 16GB of RAM and a 512GB Samsung 850 Pro SSD. I intended to buy a new MBP this year but there is no way I will be stuck with 16GB for the next 3-5 years. Apple's policy of soldering RAM to a "Pro" laptop while not allowing to configure it with more is insulting. This laptop will be obsolete within two years for professional use. The prices have become insane now too but that's not the problem I have with them.
I'm a developer but I mostly work with Microsoft technologies. I can get a Lenovo ThinkPad P50 or a Dell Precision 7510 for work. Either offers 64GB of RAM, Xeon CPUs, 4K IPS/IGZO LCDs, and standard NVMe SSDs. They may weigh 6LB, are 1 inch thick, have less battery life, and look like bricks. Though for all their faults they are true workstation notebooks unlike what the MBP has become.