In Eve (and in Crowfall), you don't increase your sword skill by swinging the sword in combat, or by buying skill Totem of whatever from a trainer. Think of the skill trees in Path of Exile, but instead of hitting level 2 and it giving you a "point" to spend and instantly acquire the skill, you instead select the skill and it is queued up to train. In Eve, some skills, usually the beginner skills, took minutes to train. After you got the first level of it, it bumped up to hours and beyond. There were skills that I trained towards the end of my time with Eve that literally took 30+ days of real time to complete. At the end, you had access to that skill. It didn't matter how much money (in game or real) you had, or how many hours you played the game, it took everyone those same 30+ days to train that skill. So the power gamers that are on Eve 20 hours a day didn't have access to any skills that me, playing an hour or so a week, didn't have access to. As long as you remember to log in (and there are apps for this exact purpose) and queue up training on skills, then it continued to chug away while you were offline or playing.
So, despite what I had been told for a long time, which prevented me from giving Eve a try earlier, Eve actually doesn't HAVE to be a huge time sink the way other MMOs can be. You certainly can make it just as big if not bigger (knowledge is the biggest resource and weapon in Eve).
I don't foresee Crowfall being nearly as in depth as Eve, so I don't think it is a complete fair comparison, but the training does look to be very similar and should hopefully be better for folks like us with house, wife, kids, etc.
The campaign system looks like a good system for folks with bursts of playtime too and a way to have an even playing field in a repeated fashion. Think of what it is like when a new MMO server goes up with player wipe. This will happen over and over within the campaigns, each time a new one starts. (there are no levels in Crowfall, it is all about your skill progression described above) The FAQs on the website are really good, I'd suggest the campaign one if you haven't read up on it - https://www.crowfall.com/en/faq/campaign/