Hi Peter,
As the previous post says, it's a bit of both.
One of the main things that happens is most beginners are pushed onto a board too quickly - by their own demands, peer pressure or possibly an instructor promising 'third lesson riding on board'
Student goes off smiling because they got up on a board for 10 seconds, (hey, who wouldn't?) But when they go out on own, they inevitably 'stack it' and the reality slowly dawns that they cannot get back upwind to their board... That is, if they had lessons. If they had no lessons, which seems to be the growing brainless trend - run before you can even crawl, then it's just a disaster waiting to happen, in too many ways - with too many personally witnessed examples to even go into here..
One of the best (and rare to see) things you can practise is
lots of
upwind body dragging. It'll save your board pretty much every time
and improve your kite flying skills a lot too.
I guess it doesn't 'look cool' or they get nasty salty water in their faces though...

A well executed and structured plan always yields better results, I'm sure you'll appreciate. The domain of the thinker.
Good luck.