Exactly. Waiting for a 100% domestic product would basically leave you with nothing for literally decades -- the C919 has already taken 15 years
do you even know what are you talking about. it will take decades to 100 percent localized C919? it means 20 to 30 years ? LOL
COMAC have had reasons to go with foreign suppliers. its not about technology bottleneck. its about availability , service , maintenance and to gain trust of airliners.
with western suppliers, C919 can go directly compete with Airbus/Boeing without any fear of rejection.
on pure technological basis, COMAC right now have complete set of indigenous components/parts(some are under development) for large aircrafts include engine.
If we did the same in the military arena, we would have had to wait until 2020 to get the J-10A because that was when the WS-10 series was reliable and available enough for a single-engine fighter.
you can't give the example of WS-10 engine here. first step is always tough to climb. you have to build supply chain , cultivate talent , build ecosystem and produce core components. this is the reason why it took China 40 years.
CJ-1000./CJ-2000 merely took 1 decade to design/produce and might enter in service as per their schedule. both engines are far more superior and technical than WS-10.