It's far from perfection. It needs forced induction to keep up with naturally aspirated competitors, and even in that guise cannot compete in economy and refinement. GM has a horrible penchant in the last 20 years or so for pushing antiquated technologies as far as they can go instead of pushing themselves ahead with new ones.