I think the prices are actually not to bad. Let me explain why:
The full encoder is expensive, yes. But consider this. You can still develop PHP the way you always have, nothing has changed.
Keeping the encoder price high encourages the open source movement. Small, independent developers who design helpful classes, write tutorials, try new things, push the envelope, etc, have no incentive to encode their work and try and sell it -- its not worth it. This preserves the open source movement and helps us all to learn from each other. If the encoder was free, every Tom, Dick, and Harry new to the movement would be encoding every piece of work they did and we would never learn anything except by buying expensive books and taking courses.
But, bigger companies, who are trying to mass market a total package, don't have to worry about having their code ripped off, hacked, and resold from under their noses. Some software packages for the web cost tens and hundredes of thousands of dollars. Some even cost millions. Asking $6000 for a reliable protection of that investment is not unreasonable.
The point here is that if your business cannot afford $6000 -- then you don't really need the encoder.
Same deal with the development package. Non commercial license includes the IDE and Launchpad -- and its $50 a year.
If you are a commercial developer, I believe its reasonable to expect that you can afford $70 a month for access to these developer tools.
Is anybody with me on this? I just bought a non-commercial license and am about to check out the IDE.
Gimme some feedback.