Somewhat I felt strange that this blog article lack of credibility. I think that we should not look just only from publication frequencies, copy editing and the size of editorial boards.
It is ok for the publishers to make money. All publishers do it. That is why now Universities have to pay a lots for subscription fees. We only need to care whether proper PEER REVIEW PROCESS are in place.
I would say this journal is just simply a low tier journal. It publish low quality research articles. However, we don’t need to condemn it.