GM is really using outdated engines. I bought a mexican made rendezvous. It uses a 10 year old engine design with push rods. It works, It was cheap, but lacks hp.
Also GM still has the chevy cavalier dating from 15 years ago.
I rented a Malibu recently on a business trip, what a total POS. You'd think some guy at GM would get wise, buy a Honda Civic, a Nissan Sentra, and/or an equivalent Toyota, haul it back to the factory, and see how they build small cars, and change accordingly. And, don't get me started on all the crappy Grand Ams I've been forced to rent.