Because of a yen to interface directly with a machine, I’ve been learning to program 6502 assembly language. When I told my colleague (who bears a strong resemblance to Keanu Reeves, apropos of nothing) he asked why not learn something I’m more likely to use, like x86 assembly.
I think the argument actually goes the opposite way: there is almost no reason for a developer to write x86 assembly these days - its practically a target created for relatively smart compilers. The 6502 and related processors, on the other hand, still have a lot of life in the homebrew scene (in particular, as gaming platforms, the Atari 2600 and the NES can hardly be said to be totally exhausted as creative platforms). So, I’m much more likely to write meaningful assembly language programs for those platforms than I am to write a meaningful program for an x86.
The essence of this argument, I suppose, is that to choose to write assembly in 2019 is as much an aesthetic choice as a technical one, and the aesthetics of the 6502 are more compelling by far than those of the x86.