IMO, an impediment to modular s/c bus design is that mission and payload specifications are rigidly established and the support subsystems are forcibly designed around those specs. The question I have is "why aren't more people with an interest in getting a mission launched looking for...