The major problem with fixing a 'lemon' car is the resources it takes in order to do so. Alfa Romeo don't have an endless supply of money to do this unfortunately. The reason Alfa Romeo produce such cars is a direct result of quality control. It has been said in other threads how much you can get for your money with Alfa Romeo compared to other German brands. The big difference is with other brands you are paying more for that quality control whereby Alfa Romeo offset the cost of their cars through lowering quality control standards. If Alfa Romeo spent more money on quality control we as consumers would have to pick up the costs which would then put Alfa Romeo in direct competition with equivalent German brands price wise as well as every other aspect i.e. Reliability, standard equipment, optional extras, dealer experience. Because we pay less, we get less in the way of quality control but more in the sense of standard equipment which gives the marque an edge in the market.