The statement is being downvoted for glossing over 2 huge technologies in a sentence. What, for example, is the "obsolete" things you are speaking about? (not that I want to argue that there are none, but give us something to talk about)
I also generally disliked how some features were environments (document, abstract figure) whereas others are commands (sections, subsections, paragraphs, etc). Inconsistencies in what things are passed to various commands as options vs. arguments were irritating, and it's always a bear, for example, if you need to pass say math-ey stuff an argument. E.g. \caption{$a+b$} Nope. Can't do it.
I don't disagree in general about some of the flaws of LaTeX, but am I missing something about this one? Using maths in a caption works fine.
Solution: https://en.wikibooks.org/wiki/LaTeX/Hyperlinks#Problems_with...