What were they thinking?

it's only going to get worse. Today's cars are all about more efficient packaging, and they have 3d design software, now, to make things even tighter.

The engineering design groups are very compartmentalized. The people that design one set of parts or components do not take part in integration. The software is to reduce the time from idea to part, and make it more cost efficient. Serviceability is not a primary concern.