Rather than honest feedback you seems more interested in blind confirmation of your ideas!
It was you who publicly ranted about these things on the internet enabling comments!
Anyway... I have to repeat myself here: being an expert in a certain technology doesn't make you a "senior developer"! Good communication skills, on the other hand, are indeed important (necessary but not sufficient).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Rather than honest feedback you seems more interested in blind confirmation of your ideas!
It was you who publicly ranted about these things on the internet enabling comments!
Anyway... I have to repeat myself here: being an expert in a certain technology doesn't make you a "senior developer"! Good communication skills, on the other hand, are indeed important (necessary but not sufficient).