EVERY car of EVERY make and model is poorly engineered today.
I just quit 14 years running a shop doing that, and small engines. The automotive side burnt me out FAST. Between the piss-poor engineering & parts layouts, bad new parts right out of the box (sometimes taking 3-6 new parts purchases before getting a GOOD part and that's OE from the DEALER!), hours and hours of sitting at a desk pouring over wiring diagrams trying to make sense of all the B/S, and the costs related to these over-engineered toilets (constant obsolescence of very expensive scan tools and special hard tools, not to mention expensive annual updates, monthly fees for service info, etc.) it became not worth the effort anymore. There are easier, less stressful ways to make a buck!
Now my newest car is a 1994 model. I have zero use for bullS!*T!!