For leaders to build up a good vocabulary of moves requires a lot more than weekly practice though.
And fundamentals as a lead can be learned by dancing with intention.
Partner dancing - at least leading - is definitely on the higher side :-)
There are several factors. Leaders must endure months where they can do little or nothing, and they have to do it among people who always look great - if they social dance; if they don't, their learning time increases.
Then there's a lot of pressure of performing with and for somebody who's usually of the opposite sex (this applies also to follows).
It takes a lot (internally) before feeling comfortable enough to "simply enjoy".
Playing an instrument or practicing an individual sport doesn't have such pressures.
Video is a brutal but effective teacher for those who are not easily discouraged.
I've been an amateur dancer for years, and definitely, for what I personally intend for "competent", it takes 2/3 years at least, with multiple times per week of practice, a few workshops every year etc.etc.
There's certainly some people who dance pretty much daily and gets good in less than an year, some people with background in physical activities (sports or arts) who also get good quickly... but they're exceptions.