You are making assumptions that does not make any logical sense. if some one pouring billons into a programme in all aspects from composites to engines and you think they not think over avionics?.
This C919 is not all composite by current standards.
Russian government is using
Russian made airplanes with latest avionics. certain planes they not even allow inside pictures. and they fully capable of CAT III landings. Half baked solutions of buying parts from here and there no longer works. they will give some times for replacements.
That logic is increasingly being implemented in private business Either go all in 100% or dont waste skilled labor on partial assemblies.