Computer controlled vehicles is only basically every car made for the last 35 years, not sure why you'd expect anything different at this point.
I'd still argue there are plenty of them that are really easy to work on if you even have to. I have a Cruze I bought new and I won't try to tell you its a phenominal car (only issues are related to the engine/transmission, the rest of the car has held up well), but man is that thing easy to work on. I changed the intake manifold in 20 minutes (it has an integrated check valve in it that failed), no water, no rtv, no throttle cable, just a 4" extension, the right socket and a ratchet. Most other things are similarly easy. Part was $50 for an OEM. Just did the front wheel bearings and each side took under an hour.