My desktop gaming PC prefers modularity. Over a span of 2 hours, I was able to transition my gaming pc from last generation specs: SATA SSD for boot and spinning hard drive for storing my games (load times, especially in GTA V were awful, at least 5 min to load the game!) and a GTX 970, to next-generation specs: NVMe SSD as boot and storing some games, and an RTX 3090, which is capable of playing games at 8K60!And? Walk into your local electronics store like Best Buy and report back.
Maybe 10 years ago you might find 2-3 isles full of RAM, video cards, ect.
Today you will find 1/4 of disheveled isle off in some corder.
The price/performance for computers have been commoditized. Its not like you are rolling into Comp USA and dropping $4,000 on an entry level Macintosh IIvx or even $2,000 on a Performa 525 where the cost compels you to upgrade. Joe 6-Pack rolls into an Apple Store and drops $1,000 on a MacBook Air or $1,200 on a iMac and calls it a day until their next computer. And the reality is that Joe 6-Pack would never know the difference between 8GB of RAM and 16GB of RAM.
Without modularity, I wouldn't have been able to upgrade just the core components and I would've had to resort to buying a completely new computer! Waste of components and damaging the environment, and this way I can also save some $$$ too and help the environment.