Well one size does not fit all of course. A stick may be counterproductive with a few individuals. Carrots don’t work for everyone either.
Some people have the internal discipline to run their own training programs. Some of them are nerds and hate social activities like parties and loud concerts. However not all are cold fish and do enjoy other forms of socialising.
Others are more like wheel barrows and make no progress without another person pushing and directing them.
The weekly CW practice sessions I am engaged in are confidence building exercises with no stick in sight. There is no criticism of poor sending or pressure to lift speeds. It is a place where a SOTO like contact can be made without the pressure of a pile up or the need to get 4 contacts etc.
It is assumed that basic code proficiency has been achieved albeit at a slow speed.
There may be an occasional comment such as “I think you sent me 500 instead of 599” if the sender does it more than once without correction. If the sending sounds better the operator will be told this.
The majority of us do better with a tutor and a goal to be reached in a time frame. As adults we should accept occasional failures and not expect rewards for everything we do.
With enough internal determination (you really really want to achieve something) anyone can do most things at a competent level. World champion? Probably not.
I will never be a champion golfer. If I were to spend the time practicing with a coach in 10 years I might win some matches in my age group. As it stands I would consider a round under 180 off the stick as a great effort. It’s not on by bucket list as I prefer to do my walking without a golf stick.