I've made an app using the Adobe Flex Builder Burrito Blackberry sdk and thought it was great. Better than iOS even. Essentially, his argument boils down to saying "they made me use VMWare for a virtual machine and I'm an idiot who can't differentiate the free VMWare Player that I'm given a download link to on the blackberry site from VMWare Workstation, which I'd need to use a trial version of."
I will gladly have to click three separate download links (oh no!) in order to get a more exact desktop emulation experience than be stuck with an emulator that just shows the target device screen resolution and no other changes. Even on Android Emulator I had an issue once where the emulator said everything was great and then running on the device, key information was placed off-screen. Dealing with that was far worse than having to click download 3 times.
This guy should be thankful he's never had to develop for Nokia OVI store. As for Blackberry, they can probably be thankful not to have to deal with this guy anymore.