Ingo dislikes the fact that you recommend to not use a TYPO3 core feature :)
In other words: "fix it in core". Which is probably the intention long term, I hope.
What I personally dislike is that you need a lot of "insider knowledge" to successfully use TYPO3. A lot of it you don't get from reading the documentation (though tremendous effort has been put into it and I think it has improved a lot). I regulary attend bar camps, user groups. I worked in the documentation team for a while. All that helped me, but I regularly have moments were I would like to bang my head against the wall.
I have been using TYPO3 for 10 years but I am regularly frustrated because it is so hard to really use it well and has an incredibly long learning curve, things are often changed and often there are "secret solutions" where you have to spend a lot of time and effort to even find out about it.
Why is the menu such a mess from a performance point of view that you need a third party extension (from the project lead)? After years.
Also this extension (b13/menus) does not clearly state that it is a solution for performance in the README.
How long does it take new people using TYPO3 to find out how to create a website (professionally)?
On the one hand, the association seems to be putting effort to send people to other events (Symfony etc.), to create a "TYPO3 book", to make TYPO3 known or easier to use. On the other hand it still feels like a secret circle or cult where you cannot participate unless you spend a lot of time in camps and in Slack (or working somewhere where there is a good onboarding process and you have a sufficient amount of colleagues who specialize and share knowledge also helps).
Is TYPO3 a finished project? If yes, then you can put effort into marketing.
If not, I think zero effort should be put into marketing and 100% effort into fixing it.