actually, long term investment does not take a lot of time especially for checking the market every time, i'm sure most of the people who prefer long term investment than short term is a people who have the main job in a real life. so they do not have enough of time to do a short trade. besides, long term investment is a good choice for beginners.