Hi Burt,
Firstly, excellent that you guys participate in these threads, well done!
My comments here are hopefully taken as constructive criticism and not blasting :). While the software (and the direction you guys are taking it) is great, I don't believe that all small-medium sized companies can afford Community Server any more.
The $5k Pro license I believe refers to an annual license, which, when taking into account a 2 CPU minimum, translates to $10k per annum. A perpetual license is then $20k once-off (+ 15% annually for upgrades). European customers are even charged in Euros instead of Dollars, making it all the more pricy at present.
As a developer I'm impressed with your software, and I can easily impress my (prospective) customers with the demos of available functionality. However, I have a hard time convincing them that because CS makes my job easier, it is worth it for them to pay so much to license 2 CPU's when their single CPU server is so underutilized
.
Some ideas:
- Licensing for single CPU without 2 CPU minimum, but then limited - e.g. non-upgradeable/ non-clusterable etc etc. let the little guys play as well

- License edition for single theme only - smaller companies may not need multiple themes to start with.
- Licensing starting with smaller communities (e.g. 5 groups
instead of 25, less media galleries and blogs , limit on max members
etc. etc.).
I believe you will compensate lost revenue as a result of cheaper
licensing very quickly due to a lot more customers being able to afford
it, and as they grow, so will their licensing needs.