I have to be honest, I dont see what's wrong with it.
They were accused of bait and switch, which is not even half true. Old Pro code is still available under MIT. Newer version charges more. That is it.