In other words Altium doesn't seems to be a good option for diy guys who don't make any money off projects, etc.?
Generally, Altium is purchased & used by professionals who work on large/complex boards where accurate cross probing between the Schematic & PCB is critical along with many other time saving features such as setting up multiple design rules, autoplacement & autorouting (even though you will likely need to do quite a bit of cleaning up after running this).
If you search my posts from yesterday I listed a few more "benefits" of using Altium.
Having said that, a tool is only productive if you can drive it well. Altium has a reasonably steep learning curve for the new comer. I grew up with Protel/Altium since 1990, but openly admit that I can only drive about 85% of Altium Designer 6.9
There are several other packages that I consider much easier to learn, but yet will get the job done very nicely.
These are:
DipTrace
Circad
and probably AutoTRAX EDA (I'm having a look at this at the moment but it has a couple of issues that I'm currently talking about with the developer).
I did not include Eagle (owned by Farnell/Element 14) in the list above as I do not find it very intuitive - ie not nearly as easy to drive as those above.
Target 3001 & DesignSpark (owned by RS Components) are two other packages available.
Protel 2.8/3.0 & CircuitMaker 2000 Pro were also excellent packages, however they are not sold/supported anymore.
What would my choice be if I did not want to fork over any (or very much) cash?
DipTrace.
Why? You can produce small boards on the free version, move up to larger versions for very little money & the screen interface is one of the easiest to learn.
It is reasonably powerful for an inexpensive program.
Now for the great bit ................ if your hobby turns professional & starts to earn some serious money, you can import both your DipTrace schematics & pcbs into Altium (via the PCAD filter - Protel/Altium purchased PCAD in 2000 & stopped support for PCAD in 2006).
The DipTrace schematics & pcbs import very well - in fact I often design the schematic in DipTrace, convert to PCB in DipTrace, export via PCAD filter into Altium to then finish of the pcb using all the powerful Altium tools. I do this for boards of 50 or 60 components as I like the ability to easily swap/change footprints on the fly in DipTrace & HATE all the rigmarole you go through in Altium to convert from the Schematic to the pcb. Remember, this is just my view. Others who know the Altium software backwards & design very complex boards would likely not agree.
Circad is also excellent software, very intuitive, but it will set you back US$995. There is only one of the original developer's working on the software & there have been no updates for approaching 2 years now. When this code developer retires, what will happen to the future support of the software?
This worry also applies to AutoTRAX EDA.