It's a pity that this law has apparently been so watered down, and basically just cements the status quo. Spares for dishwashers and washing machines are already available, and 10 years doesn't really sound that long for big appliances.
I don't see whether the law addresses the problem of overpriced spares. For example, I don't see why an original Miele heating element for a washing machine costs 100€, while an unbranded compatible part costs less than 20€.