That said, there's plenty of criticism for Esperanto. In Esperanto nouns are male gendered by default, and a suffix is used to make them female. (e.g la patro means "the father", and la patrino means "the mother"). Esperanto is also much harder to learn for people without western language backgrounds.
For folks interested in the world of auxlangs, there are other prominent ones. Toki Pona is ridiculously easy to learn (the vocabulary is some odd 150-or-so words) and has a very neutral phonology (easy to pronounce regardless of language background). You can pick it up in a month or so of idle study. There are texts out there and communities on Telegram which make it fun and easy to join in. It's hard to be specific in Toki Pona, but it turns out most banter is just light conversation anyway. I've used it in a bar setting with friends and it's a fun way to have a "secret" language.
Lojban is a conlang based loosely around predicate logic, which makes it weirder than most other languages, but also easy to express complex ideas in. Lojban has unambiguous syntax, and many parsers have been written for Lojban. The "standard" camxes parser is useful when learning the language. It doesn't have as big of a following as Esperanto, but is unique and fun. Lojban has rougher learning materials than Esperanto and fewer translated works, but they are there (including "lo selfri be la .alis. bei bu'u la selmacygu'e", Alice's Adventures in Wonderland) I'm partial to Lojban myself as far as auxlangs is concerned, though I find it to sound very... harsh.