That's quite a generalization: "A year is a long time to a pro."
Warren B. has made a pretty good living for himself and investors by buying the right stocks and holding for many years. And to the Chinese, a year is a very small measurement of time.
I know you are probably talking about short-term traders. To each his own.
I just don't appreciate those who bad-mouth a stock in order to scare and "lift" shares from others. To me, that is lying and stealing. But, to each his own.