This isn't Star Wars and there isn't such a thing as a Jedi Knight where the hero can learn everything by closing his eyes. Real skill takes more than buying something and the t-shirt. If anyone wants real skills they have to work at it. The people who have those skills are the ones who are out there practicing when they don't want to, in the bad weather and spending the time and money.