It is a fantastic software package - worth every penny, and easily affordable to small-to-medium businesses.
I'll bet they have 100+ programmers constantly improving their product. Every version is more powerful and easier to use.
No way for a small startup to compete with that without charging a similar amount. And even then, Altium has a 20 year head-start.
[0]: http://www.techdesignforums.com/practice/guides/double-patte...
[1]: http://www.eetimes.com/document.asp?doc_id=1279842
On a completely separate angle, compiling & optimization is basically the biggest Packing Problem you've ever faced, with several dimensions of "packing". You need some very smart people to hope to produce good results. But I've written enough for now.
This is why EDA software sucks so badly. The bug discovery rate is abysmal. Couple this with the fact that the number of EDA programmers is even closer to zero, and you have a recipe for a horrible industry.
Eagle CadSoft is also popular with that demographic.