Shortstripper
I absolutely agree.
I believe two skills come with time.
The first is the skill you develop by doing something repetitively. Many find cross wind landings tough for a long time, but if you do enough the problem largely goes away.
The second is the skill you develop by having done a lot which leaves you more aware of the things that can go wrong when you are not as current as you like.
The second is the skill that hopefully keeps you out of trouble before you get into it, the first is the skill that gets you out of trouble if you have got into it.