CDE being heavier is probably mostly caused by its large functionality. After all, NsCDE is mostly an FVWM colour scheme, while CDE comes with all the bells and whistles.
I upgraded my OpenBSD machines a few hours ago, and I'm still not entirely sure whether I notice any obvious TCP speed improvement. Then again, they're not really high-load computers. Maybe people with a higher throughput will be amazed.
FreeBSD is not really curious about being as portable as possible, I think. And it is somewhat larger, indeed, so it's not quite as easy to support more platforms.
https://www.theregister.com/2012/08/09/cde_goes_opensource/
... is still being maintained... while the very clever hand-crafted FOSS recreation, NsCDE, built on FVMW and things, lies slowly mouldering.
I compared them:
https://www.theregister.com/2022/07/28/battle_of_the_retro_d...
Actual CDE is heavier, on Linux, but I'm sure there's a good reason. This thing ran well in 32MB of RAM, 40 years ago.
I feel NetBSD should adopt it by default. It works, and it would be fitting.
CDE being heavier is probably mostly caused by its large functionality. After all, NsCDE is mostly an FVWM colour scheme, while CDE comes with all the bells and whistles.