They had a niche & look at the mess. THe spanish has the attitude of doing very little and grabbing as much. They do not take pride in their work & care what people think of them as far as they get the money. The Germans are totally opposite. Ofcourse there are exceptions.
I have close friends in both Countries & have done business in both Countries.