Being a kung fu expert is more than just talent. You need to put in the work.
A good instructor should have at least 10,000 hours of practice behind them.
Dr. K. Anders Ericsson found that this was true of any art; whether kung fu, dancing or playing the piano.
Do the maths: if you trained kung fu for 2 hours a day (every single day) for a year, that would mean 730 hours a year.
At that rate, 10,000 hours would take you 13 years of practice.
Consider: Sifu Waller has trained martial arts for approximately 3-4 hours a day (and occasionally longer), 365 days a year, since the early 1980's.
His main focus since 1990 has been kung fu.
He has over 40,000 hours of practice under his belt.