He's a one-man-band (like many). CAD packages seem to be like accounting / business management software. There's this huge gulf between introductory and corporate scale that really takes a commitment to cross.
This is true.
CASE 1:
When I started my first business, I used Excel to keep track of accounting. In the early part of the business it made total sense because the accounting was extremely simple. Eventually, I crossed the line where the limitations of an Excel spreadsheet was not enough to run a business and I was spending more time maintaining the spreadsheet than anything else. No problem, I get QuickBooks and an accountant to help me set it all up. QuickBooks, surprisingly works reasonably well but I am keenly aware of its limitations. Those limitations are worked around for years until I get to the point where they are slowing me down and it is time for a whole new solution again. A few thousand dollars later, I have switched over to dedicated fincance and management software for my particular business. It was expensive to buy and slow to learn. What do I get in return from it? Time. Lots and lots of time. The QuickBooks limitations required a whole bunch of spreadsheet band-aids to keep track of things that QuickBooks cannot deal with. I was unable to make decisions or even understand what was going on without embarking on a research project. The new software ties all of my business together.
CASE 2:
When I started a design business in the mid-90's, I got some cheap software because it was all I could afford at the time. I spent a few months getting through a fairly simple project. It all turned out well, but took a long time. I used the money from that project to buy SolidWorks which was stunningly expensive at the time. I immediately realized that the project I had just done could have been completed in a fraction of the time with SolidWorks. I paid for 2 weeks of classes, but only went for about 2 days. SolidWorks is so intuitive and powerful that I was doing exactly what I needed right out of the gate. If I stayed with the old software - that could get the same thing done, I probably would not have been able to keep the business.
CASE 3:
When I purchased my first CNC milling machine, I purchased some CAM software called BobCAM for about $1200 US. Again, I did not have much cash on hand and thought this will get me going. Sort of. I was able to machine parts with the programs it made but it was slow to get anything done, especially making changes after a program was made. I started looking around and found some software called CAM Works which is a plug-in for SolidWorks. The cost was about $13k but I decided that it was the only way I could have a chance of programming fast enough to have a business. Sure enough, I was able to make and update CNC programs an order of magnitude faster (at least). It crashed and did all sorts of dumb things but was still FAR better than the $1200 Bob CAM. After a few years of that, I got 5 axis CNC mills and needed more speed and sophistication - so I got MasterCAM for SolidWorks for another $16k. Huge productivity increase again.
Eagle is the only EE CAD package I have used so far and it seems to be repeating the same song. The 3 cases outlined above are only a few software cases that I have experience with over the past 25 years, but they are relevant. Speed is the most critical overall benefit I am looking for in new EE CAD software. My layouts are not so complex that Eagle cannot make it happen, I just want it to happen as fast as humanly possible. As LabSpokane pointed out, I am a one-man-band. That means I am the CEO and the janitor and everything in-between at the same time. I am highly motivated to spend every minute of the day very wisely to avoid having to hire anyone. Nearly everything I buy and do has something to do with saving time. If I run out of time, I have two choices - I can work through the nights and weekends or hire people. To hire someone is not a straightforward process either since I don't have full time work for any particular skill. I need a little engineering, a little PCB layout, some CNC programming, maybe a little software development, sales, website, shipping, accounting, supply chain management, and the list goes on and on. Side note, I had all those people on payroll a little over a year ago and I had less money and time than I do now. I spend all my time managing people and keeping them busy. It occurred to me that if I had next to no overhead and did everything myself, I may actually end up with a 'bigger' business. It turned out to be true much to the dismay of the 10 people I had to let go.
I have focused on efficiency, efficiency,efficiency and it is paying off. Getting Eagle has turned out to be a fantastic decision that has enabled my business to transition from mechanical design to mechanical and electrical design and manufacturing. I don't really know much about Altium Designer other than the videos and demos I have done so I cannot say anything about it's capability. From what I have seen so far, it is likely similar to the cases I outlined above. Time saved is time earned. To me it's having a free weekend with the kids, its making a better design, its lower stress.
From my experiences listed here, it can cost a lot of money to save money. Buying the right tools for the job has always been the lowest cost for me even when the tools are the most expensive available.