Money is not necessary. We need to teach morality first. Recently, the US Marine Corps decided to require martial arts training for its soldiers. Personally, I believe that they did this because the martial arts teach discipline, respect, cooperation, courtesy, integrity, perseverance, indomitable spirit and outstanding citizenship. Martial arts doesn't teach how to make money.
Martial arts teaches moral lessons about participating in society.
For the recent shootings, someone will have to pay the price. But I'm still asking whether that young boy is personally responsible. Every day, thousands of children are watching television. We should not wonder why these things happen but we should take steps to make sure that they do not happen again.