I'm curious about how you found yourself in a position of both hating a piece of software and having to defend the decision to use it.
Why did you have to defend something you hated? Where I work if something doesnt have an advocate, it stops being a product offering.