So you say, but you didn't refute any of his arguments. In fact, by saying "areas of improvement" and "technical challenges" it sounds like you are conceding that it is all currently true
Discussion
I'm not conceding that, only declining to debate. It's not a good use of my time.
"It is difficult to get a man to understand something, when his salary depends on his not understanding it."
Feel free to do your own research to prove or refute the conclusions he's making it implying on his bias blog.