I am definitely not a senior game developer (I'm still newbie in game development), but I agree with someone else who said in another thread that currently LE is more a renderer engine than a game engine, and I think this is the focus of those negative comments. As pretty "game engine" LE still lacks some features that are exposed in many others, first but not last some AI and GUI specific. However I agree with Rick, probably most of the negatives' authors were probably non-programmers and the programmers among them were mostly complaining about a protracted period during which Josh did changes to the code invalidating something that worked before (and this seems to be true in the past as I read in many posts on this forum, even if I have no personal experience since I started with 2.31).