I agree, final price first. It sounds like its going to end up too expensive with all the modules, but it offers choice. But NIC and USB should be on the main board as they are a necessity in the modern verse. And overall would cut costs on those items for all. Wait and see, with anticipation of course . . . 
I prefer the modular approach. USB is an old technology which could go out of favour in the future, or drastically change. Same with onboard NIC's. To future proof the machine, I really do believe that the modular approach is the right one. I understand your point of view though.