I've seen these types of arguments since there have been game engines available to the public, and they always turn from informative threads into a "this engine is great and that engine sucks" kind of thing. I usually never get drawn into them because they always seem to be perpetuated by a few people who (usually) don't even own the engine their arguing for.
Yes and no
The most important feature of a game engine is stabillity
You should have made intensive test before writing a review, no question
On the other hand people who are familiar with game engines can express their valuable opinion about other characteristics such as the workflow or the scripting language even with a superficial knowledge of the engine same as you probably do with the type of software you used to in your professional life