There is a school of thought, confirmed by a number of studies, that real expertise in a subject takes a lot of practice.
The number that seem to do the trick, according to these studies, to get to world-class status in a discipline, seems to be about 10,000 hours. Plus or minus a little, but right around that. A world-class violinist will have the hours. A pretty good professional player could be at five or six K. A decent amateur is looking at a couple thousand hours.
For a list of folks involved in such research, and an overview of it, check out Learning and Practicing Skilled Performance, by Francis Mechner. (Note: This is a .PDF download, so if you click on the link, that's what you get.) And for more, anything you can find by Professor K. Anders Ericsson, of FSU's Psychology Department. Man knows his stuff.
This is not to say you can't learn things faster. Dr. Ericsson points out that one can learn to do two-move chess problems in 50-100 hours to a level equal to world-class chess players. Of course, that doesn't mean you can play chess with them, only that in this one narrow arena, you can keep up.
By this light, I am far from world-class as a silat player. Not a surprise to me. I have been training in the art for fourteen years; if we assume -- wrongly so, but for the sake of argument -- that I managed to practice for an hour each and every day, that means the best I could do would be halfway to world-class expertise, since I'd only have about 5100 hours at it.
Another fourteen years before I get there, unless I up my daily hours. Assuming I live that long and can still move ...
To make it to that level as a guitarist, given my current daily practice? Why, I need only twenty-eight more years ...
Oh, well. Something to do.