However, one thing I really struggle with is learning when I can be doing something more efficiently. I rarely use markers, anything beyond default registers, commands, and so on.
I'm giving Neovim a try for my systems course trying to get better but I do wish these sorts of games pushed me to get better at these more advanced usage tricks.
As I said the X86 would use linux but as a server, not a client.
A server has to handle thousands of clients and then it's ok to have the extra power.
I don't understand why you think the last sentence, it makes no sense:
I am encouraging people to get low price, low power, open hardware and software for everyday use before the KWh goes to $1 which is HAS to do, hopefully not too soon.
In any case, my point in the last sentence is not that we shouldn't encourage people to use more power efficent devices. My point is that encouraging people to use open software and encouraging people to use power efficent devices are, to me, two seperate and unrelated goals. It seems that, by not offering x86 Linux you sacrifice one goal over the other which doesnt seem needed.
I suppose that the part of your position which I don't understand, and I am still interested to hear more about, is: if you are this concerned about openness and power efficiency, why even offer x86 Windows which is objectively worse by your metrics than x86 Linux.