Side topic. What's wrong being a software dev?
Programming ability today is like a modern equivalent of literacy or numeracy, but it's being abstractly used by the illiterate and innumerate to accomplish a job they want done but can't do themselves.
Which is how we end up with products developed by people who don't eat their own dog food. It's not necessarily their fault, it's the nature of the beast.