Apple implemented this to help users extend life of older devices. Apple should just have phones in France run full clock at all times to comply with this regulation. These types of things don't recognize that phone design is a CONSTANT power management / speed tradeoff. If you demand things run 100% speed at all times - poof - your batter life is gone.
Doing it without telling users their batteries were expired and causing their phone to slow down was the wrong thing to do.
Whether that merits a $27m fine is debatable.