I hate people who think software should only have a Graphical User Interface (GUI). I can cope with only a Command Line Interface (CLI), though I accept that many applications benefit from both.
At work for a Lean 6 sigma project I need to automate a step but alas it requires a Windows GUI application, that does not have a CLI. It's hateful enough that it requires Windows, but not offering a decent CLI means that at the end of the day someone has to remember to push a bunch of buttons to dump a shipping database for import into SAP. As you can expect people forget and the SAP system does not have a proper copy of the database.