system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: Why do people code desktop apps in Java when very few end users like it?

I admit it is probably a loaded question,  but a coworker and I were discussing this yesterday. I work in the IT industry and just yesterday it took me 25 minutes to find the specific version of Java that a management tool wanted,  and get it installed and running. If making Java apps run on PCs and Macs is such a PITA why do developers continue to code in it?
gpt
If you write in Java, your program will run on any system that is capable of running Java, which is basically every computer. Java certainly has its many  flaws, but the ability to write a program that is guaranteed to be able to be run on anything is reason enough to overlook the flaws in many cases.