Also, if I understand it correctly, the original author is a maintainer of a competing framework, heavily inspired by React. So, this is not exactly an impartial account of an 'experienced dev'. Maybe I'm reading too much into that but it's not something I like seeing in the FOSS world.
I do use emojis all the time in personal communication but I guess it doesn't read very well so I removed them.
The question about components wasn’t meant to be an insult but I can understand how one could see it that way, so I removed it.
Sorry!
Don't pretend you're not fighting fire with fire with this article. You're mad and you're showing it. When you say stuff like...
>>To sum up, I love that you brought up these concerns in an article.
I don't believe you! Disingenuous.
(You should also think about whether or not the Riot.js author is worth responding to. Just because he's a framework author doesn't mean that framework has ever been held in high regard.)
To me, reading posts filled with frustration serves as a motivation to improve things. I didn't reply to "fight with fire": I see these kinds of posts every week or two. But I replied this time because I think it was also important to separate real issues from the factual inaccuracies (that get a life of their own once somebody writes an article).
Some bitterness did come through, and I removed it. But I'm not lying when I tell you I'm happy people are sharing their concerns with React. It's all for the best. :-)