Motherboards are fairly resilient but they can take a knocking if you force a component into a slot, use incompatible hardware, or push the system a little too hard with manual overclock profiles.
A brand-new GPU can be pricey, meanwhile picking up new RAM and processors can require a whole new motherboard and drive your budget ... whereas NVMe slot right into place on your motherboard.