1. natural talent
2. skateparks everywhere
3. no responsibilities
The days of only the older guys being the good ones out there are gone. The supposed years of skating adds up to skill is no more. Kids get good because it's easy to them, they have minimal sense of danger and have grown up assuming what the pros do is common place. They skate all day in a controlled environment with perfect spots and have friends to skate with always. How can you not get good?