Battery life certainly can use improvement, at least from my M1 Pro laptop. It’s good, but not great. Also 30% isn’t a marginal improvement over the standard M3. From the Geekbench scores, there’s a 30% difference between M3 and M3 Pro and a 39% improvement between the M3 Pro and the M3 Max. Remember the goal was to put space between the Pro and the Max. In the prior model the M2 Pro and M2 Max had the same CPU scores. If Apple had made the Pro 7 p-cores and 5 e-cores and gotten it to 35% and 35% (just a guess), you’d still be complaining because they cut down on the p-cores.
Battery life is only something people here are bringing up as a post-hoc justification, it wasn't anything that apple advertised on, nor is it, nor was it, how the Pro SoC was advertised relative to the standard SoC. Yes battery life will probably be better, but, again, I doubt you complained about M1 Pro battery life, you're now here using it, only after, the announcement, to justify the decisions of Apple.
Serious question:
If Apple had not lowered the P-Core, GPU, and Memory Bus would you be complaining that they didn't give you more battery life?
Also note:
M3 Pro (15173) vs M3 (11894) = 27.5%
30% is a smaller difference than M2 and M2 Pro
M2 Pro (14256) vs M2 (9744) = 46%
If the only point was to make more of a difference between the Pro and the Max, well they would still have a pretty big difference if they hadn't made the Pro worse.
M2 -> M3 = 21% multicore improvement
lets assume
Hypothetical M3 Pro that is better:
M2 Pro -> M3 with say 15% multicore improvement (lets be conservative)
= 16681 multicore score
that is still 30% slower than the 21,000 score of the M3 Max...
Still plenty of gap between then two.
The M3 Pro that wasn't worse would still have 200 GB/s memory bandwidth and would have 20 GPU cores in my world, and that M3 Pro would still be half as powerful from a GPU perspective as M3 Max. Again plenty of distance.
Apple did not need to make the M3 Pro worse to add distance between it and thee M3 Max.
I would complain at 7 + 5 as well because I don't like it when companies make a product worse (relative to the other products in the lineup) than it was in the previous generation.
I keep saying, sure the M3 Pro is great, but that it is a worse value proposition than M2 Pro was.