I've been using Eagle for years and I'm pretty fed up with the ass backwards interface and now the subscription model. I'm evaluating CS and looking to make the jump. Although there is a lot to love, so far instead of the Altium "special sauce", all I've found is a bunch of old ketchup packets.
What I find irksome is the difficulty finding basic passives, say a library of standard thru hole radial capacitors of different sizes. This is really easy to find in Eagle. Although making a new part in Eagle seems to be a lot more difficult then CS.
Maybe my Eagle brain is just missing it. I've just started climbing that learning curve today. If someone could point me in the right direction....