Prices being equal,
it would be a mistake to buy the M1 Pro over the M2 Pro. I'll use a video editing project as an example.
- Opening three 10-minute ProRes 4K clips takes 20 seconds on M2 Pro, but 12 seconds on M1 Pro. So the M1 Pro user saves 8 seconds.
- Then they both edit the project to completion. Both perform relatively the same.
- When it comes time to export a 15-minute project, the M2 Pro user does it 3 minutes faster.
So in the end, the M1 Pro user didn't gain 8 seconds, they lost almost 3 minutes. The M2 Pro user won.
Now imagine you're doing that 10x per day or the project is 10x longer. If time and performance is priority, it would be irrational to have picked the M1 Pro over the M2 Pro.
We can look at hypotheticals and bench scores all day to focus in on that 40% slower read number, but serving data to memory is usually a small fraction of a process. Most of computing happens in RAM.
Also, random read/write speeds are unaffected—or if anything, should be faster on the M2 Pro because it's using 256GB NANDs which are faster than the 128GB NAND.
Anyone coming from an Intel Mac should see no issue upgrading to an M2 Pro MacBook Pro.
And if you're coming from an M1 Pro—feel free to gloat about the slower read/write speeds, but an M2 Pro user would still likely beat your workflow by 20-30% if we're talking render speeds. Otherwise they are more or less identical—no need to upgrade.