The problem we now face as a revolution is the fact that people are in the game to make quick money, not to make a difference to the way we interact with money... The market would be more stable if everyones investment stayed for a minimum of 10 years
I have no problem with people investing for short term as it keeps the market moving. We do have wide varieties of investors/traders who trade frequently but to each his own. You can't change how people choose to invest their money. Personally, I prefer to keep it for long term as its less time consuming and it can be more profitable.