Actually most GM products have quality and reliability ratings well above BMW. But most important of all is that their cost of ownership over 5 year periods is much lower than their German counterparts. A quick check of Edmunds or KBB 5 year cost of ownership will verify this.