This is actually a very interesting observation. When it comes to having software made available for multiple architectures, the open source community is way ahead of everybody else.
Even if the author of an open x86 application is lazy/busy/indifferent about releasing for other architectures, somebody else may already have taken the liberty. And if not, you can crank out a binary yourself.
I was interested in replacing a personal x86 Debian server with something lower-power but was avoiding ARM for the longest time because I was afraid I would lose a lot of the software I use regularly. I didn't figure ARM was good for anything more than smartphones and game consoles. Then I took a look at Debian's ARM repository and found that every single Linux program I needed was already there. So, $35 and a few apt-get's later, and I had a Raspberry Pi running all of my same applications on a completely different architecture.
The point of all this? It was no hassle for me to switch to ARM while sticking with the same OS and applications.