@adil very well put. But American cars used to be no better here in the UAE. Compared with Japanese cars, the service costs used to be horrendous.
The simple fact was that German cars tend to be more difficult to maintain. You need to stick to dealers or proper specialists. This means, large bills. One thing is that German cars don't fair well in this heat without it. All European cars for that matter.
Japanese cars fair the best. Kind of seems like if you are looking for quality, you don't go for either German or American. Japanese seem to be more better engineered to be able to take the heat. But there is an operative word here - "seem"...
Any car can survive here if you maintain it right and give it the correct service, etc. Some just cost more than others.
The idea here is that you pay a 100 now, rather than a 1000 later.