Notably MBP benefits don't matter much you're using your laptop as a mobile workstation. People love to boast about Mac's batter life, but my Framework is set in BIOS to 60% of max battery life because 95% of the time it's standing on a stand, plugged to an external screen and keyboard&mouse. As a developer I need a proper chair, split keyboard, good posture, if I want to make it to the old age with this lifestyle. Laptop form factor is for this 5% of the time when I want/need to work from somewhere else than my desk.
Also, if you're a developer there's a lot of perf loss and impedance mismatch with Linux ecosystem (like x86_64 emulation) on Mac.
So Framework is kind of a Linux dev go to machine ATM. Different priorities. For others ... yeah... a nice appliance like MBP might be a better choice.
Oh, and the biggest advantage, is that I can replace a lot of stuff and not need to lose my stickers!