Programmers create what they want, not what users need.
Users want a cheaper Photoshop.
Programmers create GIMP.
Users want a simpler Windows.
Programmers push Linux.
Users want better AI in Skyrim.
Programmers conceive Nethack.
Users want easier to use email.
Programmers introduce 2FA.
Users want a faster WinZip.
Programmers rewrite BWT in Rust.
It doesn't matter how elegant is your code or how sexy is your programming language, when the end result is a waste of effort.