My personal bugbear is not different styles of heads, because as SOD says they're usually selected to serve a functional purpose…
It's the fact that many manufacturers seem to mix standards.
On pretty much every modern vehicle I have worked on, there has been a nonsensical mix of ISO and DIN, or DIN and JIS preferred sizes, with a few vehicles using all three, sometimes on the same sub-assembly.
Which defeats the point of preferred sizes altogether and forces you to have (and if working away from your workshop, carry) significantly more tools than should be required.
.
Having worked on lots of industrial projects where maintaining standards and designing for maintainability was a big deal, it really feels like sloppy engineering to mix and match like that, especially as there have been no instances I have seen where the size difference between a 12 or 13mm headed M8 bolt (JIS or ISO/DIN), or a 16 or 17mm M10 bolt (ISO or DIN) would make a blind bit of difference to the packaging of the overall assembly.
.
And don't get me started on reduced head sizes on bleed screws… When you put a 9mm AF external hex on an M12×1 thread with about 20mm of engagement you're just asking for that head to get rounded off the second there's a whiff of corrosion…
Also, despite it being a part which is both essential to vehicle functioning and an obvious failure point, you've made it so bizzare that it's nearly unobtainable to the extent that as the vehicle manufacturer you're air-freighting them from the OEM in the far east whenever one is ordered.
Not that I'm bitter or anything, honest.