It appreciate the idea to make language more precise where possible.
However, terms like motherboard and whitelisting are just a few in the universe of complicated (yet gender neutral) terms like GPU, CPU, DDR, parity, firewall, IP6, etc.
Of course, that is not a reason to not improve the language where one can, but I don't know if it will help that much in CS.