This is absolutely false. European Mac keyboards are ISO. The labeling doesn’t matter, as rolling your own layout is trivial.
Furthermore I made the exact same point about redefining the layout. You claim to debunk my post yet go on to make literally the same points I did. In literally the same bullet point you're trying to debunk too!
(I'd forgotten why I usually avoid commenting on Apple-based threads. Ever word is analysed and if it can be interpreted in even a remotely disparaging way by either your Apple or Linux fanboys, then they'll stop reading the entirety of your comment and pull that one phrase out with some terse rebuttal phrased as if the original poster was an idiot. Completely irrelevant of whether that rebuttal is actually just reiterating the OPs comment or even if the original comment, when read in full, was actually negative at all.
The French Apple layout is closer to the Windows layout than the Mac US version. But it is quite divergent from both US layout and french windows because it included localized typographic enhancements inherited from the 1980's. They basically localized differently on Windows and MacOs.
There is another ISO international flavor of the Apple Keyboard that look closer to the US version but it never took traction in french market. I guess that even if switching from Win/Mac french layout require some time to rewire muscle memory it's still easier than to to opt for international layout.
For instance on both Win/Mac fr by default numbered keys pad require shift to produce number while by default they are used for accentuations.
PS: I have a mechanical Mac Intl ISO keyboard because I sometimes switch to US, but when writing in FR I still as of today use french layout using muscle memory
What is actually ashaming from Apple is that oftentimes some dev oriented shortcuts (like Cmd + Shift + Period) have never been properly localized in macOS which is why using Intl keyboard help in some contexts (it fail because shift is already required to produce "Period" in classical french layout)