Parlor tricks with syntax or esoteric features are fun to talk about, but not particularly useful in evaluating a language.
I don't think syntax is a trick. For example I don't like lisp's syntax and probably never will.
I didn't claim that syntax is trick or completely irrelevant. I merely pointed out that parlor tricks with syntax aren't that good grounds for evaluating a language.
One could ask questions like: "does it have objects?", "how are objects built?", "can I combine objects to create more complex objects?"
Or even: "does it have arrays?", "what can I put into arrays?", "can I put arrays in arrays?", "What other datatypes are there?", "How do I combine datatypes to bigger constructs?", "How do I make big blog of combined data to behave in a cohesive way?"
"Can I have subroutines?", "Can I combine subroutines to bigger subroutines?", "Can I pass sub routines around as data?", "Can I create subroutines from subroutines that were passed in?" and so on.
It's ok to not like a language because of its syntax. But it's not particularly good idea to say that some language is superior to other just because of its syntax.