I agree that this is true, at least in theory. I also had a preorder for the Framework laptop. In practice, the problem is that modularity in this case seems to come at the cost of fewer ports, even if these ports are more flexible. The Framework has up to 3 available USB C ports after accommodating a charger. That matches the MBP in USB, but the Mac also adds HDMI and the SD card reader. One could even attempt this case with some other laptops like the X1 Carbon (2 USB C, 2 USB A, HDMI) compared to the Framework, for those who would have otherwise equipped the Framework with a few USB A ports.
Obviously, being able to change these ports has long-term benefits where the Framework shines, but personally I can't see my preferred ports changing enough to offset the cost of modularity.