What is needed
is a standard set of interoperable connections and controls on each capsule / rocket. Then you could take any capsule, mate it with any booster from any manufacturer and get it in orbit. Cuts down on development costs, standardizes everything across the board for maintenance and speedier launches.
NATO did that with their equipment and a radio transmitter made in Turkey can be heard by a Canadian receiver as a result. Common ammo, aircraft parts and lubricants all standardized across the board. Apollo capsules could dock with Soyuz because of well designed hardware in the 70's.
If we are going to go to space (and stay there) then costs have to be brought down and this will reduce costs nicely. NASA needs to step into space standards like the FAA does in civilian airlines. Establish common hardware and procedures so all space destined gear plays well with others.