You're barking at the wrong tree. I explained why I think x86 is worse than the other contenders here from an ISA point of view. I don't find that any less childish than saying x86 is my favorite because it runs my game.
If you aren't aren't just complaining when it doesn't actually affect you (as most are who complain) then it doesn't apply to you. But there are too many of these discussion are people just complaining when it doesn't affect them at all, and my comment was generically aimed at those who do so.
BTW, Why are your programming ARM in Assembly?
The last time I programmed in Assembly was microcontrollers in the early 1990's. These had less than 16 KB of PROM storage and less than 512 bytes of RAM (often less than 128 bytes), so we had to wring out every byte by hand.
It's EXTREMELY rare to require assembly programming on modern high performance cores today.
Back in the early 1990's our shop exclusively used Motorola 8 bit microcontrollers, but on one project we ran out of parts allocation for them and could only get an Intel Architecture microcontroller. It wasn't as clean and simple as Motorola architecture, where everything was just all memory mapped together. With Intel everything was segmented (ROM, RAM, Ports).
But calling the Intel architecture, even at the assembly level an "abomination" is laughable. Sure it's very
slightly more complicated, but it might have taken me all of 2 days to get used to it. After that it was a non issue.
But this was pre-internet, and exaggerated complaining about everything wasn't a major pastime yet.