Back when the 787 was running in difficulties I firmly believed that Boeing paid for its effort to kill two birds with one stone - new construction materials (and techniques) and bring a number or partners in a new base bearing full responsibility for their final input.
Actually, having built major sections of the B-2 ( body, major wing structure, etc ) of similar composites, plus the A-6 composite rewing program- and using catia and other computer design stuff, followed by major catia useage on 777- BA had the experience and knowledge to do the 787 in reasonable fashion. What was lacking was competent management- having been taken over by MDC mis- management. And to ' save' money they offloaded way to much design and manufacturing issues. So it wasn't so much the technology issues, but major major mis- management. Those who had experience with 777 and B-2 were rapidly shuffled out when they tried to say ...no no dont give away the wing, do not overload or off load the design stuff...