haha.. good analogy.
Well it is true. Few are those that have the balls to stick to Ninja style. Yes it is hard, yes it is frustrating, yes it requires above average skill. But if you can overcome the challenges, and accept all the frustration that doesn't really end, even if you are a good player..
It becomes the most fun and rewarding playstyle available.