There are several assumptions being made a lot here:
(1) That 8GB RAM renders the machine almost useless for anything - it really doesn't for a pretty large percentage of Mac users. Individual users will need to assess their own needs and not assume they know other people's.
Perhaps others are doing that, but that is not the basis of my complaint. My wife has been using her M1 MacBook Air for 2 years now and still loves it. I never said that 8GB is almost useless. I merely said that a machine marketed as “Pro” is expected to be more capable.
Apple is just offering an entry level, albeit an expensive one, for the people who will be fine with 8GB.
Except this ISN’T an entry level machine. If someone wanted an entry machine they should buy an Air, which can be upgraded to actually be quite capable.
I haven’t been able to keep up with this thread over the last few weeks because of work demands (I’m a software engineer and it’s demo season), but I’ve seen a lot of responses to this thread along the lines of “My sister uses her <insert lower spec machine here> for work all the time and she’s happy with it,” or “I run my business from machine X every day.” Some of these people seem to be taking my original post as a slight against them and their professions, and that I have somehow indicated that these people aren’t “professionals” and therefore their needs aren’t “worthy” of a machine with Pro in the name. That’s not my intention at all. I’m quite confident that you can use whatever machine you have to do all sorts of work, whether that’s as a manager (or even a CEO) of a Fortune 500 company, a mental health professional (such as my wife), an educator, or whether you’re running a lawn care company. I’m also certain you can even develop software with any machine that your budget allows.
All that being said, I’m defining a “Pro” machine as one that is more capable of performing computationally intensive tasks than a machine that is not “Pro”. Considering that we’re talking about computer hardware here, I think that’s a pretty fair definition. I mean, Patrick Mahomes is clearly a “professional” of a certain type. He requires professional quality equipment, such as shoes, helmets, shoulder pads, etc. But he doesn’t require professional quality equipment that a “professional” of a different sort needs. He doesn’t require a professional quality hockey stick, piano, nor a professional quality computer. Just because your profession doesn’t require a computer that is more capable of performing computationally intensive tasks, that doesn’t make your profession less important, nor you less of a “professional.” Your profession just has different requirements than mine does.
As for the base M3 MBP, I think it is pretty clear that there is nothing about that machine that meets my definition of a “Pro” machine. The actual hardware inside the machine is not more capable than the base M2 MacBook Air. The only benefit is the screen quality. But anyone who actually requires that screen, instead of the one in the MacBook Air, for their profession is going to be sorely disappointed when they try to do anything other than just look at a static image on that screen. This base machine just doesn’t meet the requirements of creative professionals. Or even higher level amateurs for that matter.
As a software engineer, between the upteen browser tabs I have open, at least one IDE (if not more), Mail, etc, I typically am using 10GB. And that’s before I try compiling anything, or starting Docker containers or Virtual Machines. Could I do all of this on an 8GB machine? I mean I guess, but it would be really really painful.