well not just that, but that is a huge reason for it. another big problem i've always had with ness against cfalc is cf's mobility. cf is way faster than ness. he can easily poke at ness and run away without ness being able to do anything about it. a cf that plays very patient and waits for the ness to do something first is almost always going to win. these two things are why i say its 60-40 in cfs favor.
but on another note, id like to know what you guys think of the link/rob matchup. both of these matchups ( rob more than link) are easily the most difficult for me. these matchups i feel are so bad, that its pointless to even try to play them. rob i feel beats ness in every way. the neutral game youre getting pressured nonstop by lasers and the top. your aerials lose to robs all the time( especially falling nair, its impossible to punish in the air or on ground due to the extended fire). also rob is not easily comboed. he can jump right after a dthrow and not get hit, pk fire can be turned against you with his side-b. the only decent thing i feel i can do is fair chains off stage but that doesnt really matter because even if you spike rob 2 or even sometimes 3 ( yes 3!) times he can still make it back to the edge. i wish i had clips to show you but i dont have a capture card at the moment. it is extremely frustrating.
link i dont feel is as bad but still not a good matchup for ness. links projectiles are good at keeping ness very far away. and when you get close enough, link can use his extendo grab and get easy comboes from a d-throw ( such as d-throw -> u-tilt-->up air-> or dthrow-> upsmash) or he can up-b out of shield. i would say this matchup isnt as bad because ness has very good grab combos on link but thats about it. dthrow for ness is always a guranteed high % combo. if he doesnt di forward, then the best option is bair or utilt -> bair. if he does di away then fair -> dtilt-> grab works most of the time or even down-b ->nair to get them off stage. the biggest problem that puts this in links favor is the boomerang. through my multiple times of getting 2nd and 3rd at tournies due to being camped out by a link with the boomerang, ive found only 2 solutions to it. 1 is if youre far enough away like on fd or smashville to just bat it back at them. the only other option is to powershield it. jumping over it or letting it hit your shield will always lead to a punish. jumping over it will only lead to it hitting you ( and turning you around to make it worst) when it comes back. if it hits your shield, and link is in the air, link will be able to get to you before you are able to act out of shield ( ex: wavedash oos, jump oos
these matchups i feel are much worst than the previous ones discussed (marth, shiek) imo