Been predicting this. Two things to understand.
1) Tesla's are indeed poorly engineered, and poorly engineered things wear out faster.
2) Teslas are designed new from the ground up and do not have the benefit of the integration of engineering refinements over decades. As these cars get older expect more things to fail simply because there has not been a long history of improving component designs. See below for elaboration on this point.
1/2