The type i.e. primary or DG1000, or anything inbetween, is immaterial but the physical maintenance and documented maintenance is of utmost importance as it is that, or more precisely lack of, that has lead to the current situation.
You can have the most basic of airframes but if undocumented and unapproved maintenance is being carried out, would you want to fly it?
7700