I have no horse in this race, but this blog post seems like the hot-blooded vitriolic ramblings of a crazy person that can’t mentally separate their commercial and open-source endeavours.
The outrage definitely feels at least somewhat ‘put on’ for the sake of publicity. Who cares!?