For all the people out there who make "Eagle sucks, it's so shit", or "KiCAD sucks, hard to use" posts, these sorts of statements are completely meaningless unless you have experience doing schematic capture and PCB layout using multiple different software packages, and you're actually making meaningful comparisons between different alternatives that you've got experience with.
If you're just starting out doing this without any experience with other software that archives the same result, it's silly to cry and protest that software X is so shit and hard to use.
If you're just starting out with EDA/CAD/CAM software and any schematic capture and board layout on a PC then obviously it will be a bit tricky to get started out, lots of learning curve - and this is completely independent of what software you use. There's a learning curve for a beginner with KiCAD, or for Altium, or Diptrace, or Eagle, or whatever. All software of this type intrinsically has a fairly complex interface and lots of things to control.
Also, learning things like the fact that autorouting sucks, or how to make a good layout, how to draw a neat schematic, how to design a PCB for manufacturability - these are just general things to learn, they are completely independent of what software you choose.
And the actual user experience of using the software to draw a schematic or PCB layout is not the be all and end all factor - there are other factors too. Such as cost, ease of installation, commercial support from the developer (versus "support" from some "don't use Linux? Then get lost YOU'LL NEVER TAKE OUR FREEDOM" bearded 30 year old in Mum's basement), ease of installation and use on the operating system that you choose to use are also factors you might consider, and these may involve a trade off with some software usability. Prior time invested in a particular software package is also a factor. If you already know Altium well, but you decide that KiCAD is cheaper so you get KiCAD but then you need to spend a month of your professional time learning KiCAD to the same level that you already know Altium instead of actually just using Altium to do the job and get paid, then it might be economically more attractive to just go and pay for your $8000 license.