I have to assume this this is the same "issue" with all Apple permissions. They can only be requested once by the app and if the user denies it then the user has to dig into Settings to turn it on later. To avoid/work around this a lot of app developers prompt the user before they trigger the OS-level prompt so that if the user says "no thanks" they don't "burn" their one chance to request a permission.
Apple, it seems, doesn't use those "pre-consent" screens so it's only 1 dialog. Also, to my knowledge, Apple doesn't allow it's apps to prompt with the system dialog multiple times either so they are on equal footing it appears.
As always it's important to see who is complaining/behind this:
> The French investigation was triggered by a complaint lodged by advertising industry associations.
Ahh, got it.
The "Autorité de la concurrence" seems to suffer from the same issue almost all government regulators suffer from, they know fuck-all about technology which is perfectly summed up with this:
> Benoit Coeure, the head of France's competition authority, "told reporters the regulator had not spelled out how Apple should change its app, but that it was up to the company to make sure it now complied with the ruling,"
Not only is it a "You need to make _A_ change but we won't tell you what it is"-type thing which is super annoying [0] but "Apple should change its app". If you don't understand the difference between an "App" and an "OS" then you should not be making rules for either.
ATT is a 100% win for consumers and I don't for a second believe the BS around "but what about small businesses!", just look at all the people championing small business, it's check notes, ahh, yes, Facebook and large ad agencies, bastions of small business /s.
[0] Yes, it's even more annoying when Apple does it to developers and I think we are all feeling a little bit of Schadenfreude over it.