BTC was around $300 3 years ago.
Wonder how many people can hold BTC for more than 3 years and enjoy the amazing profit in this period
exactly my point. Well I'm in for this, not with Btc but mainly with other tokens. Short term fud doesn't affect me at all. If all people were like that, the price would have been now at least $40k

It will be nice that everyone in the market had the same strong confidence that many holders have but you need to understand that our goals are different and that is why our behaviors are different as well, as a long term holder of bitcoin for the long term even if bitcoin were to reach my target goal I probably will not sell at all I will keep some just in case it goes even higher than that, but for a short term trader obtaining 1% to 2% per trade is good enough so losing money in a crash is not really an option for them.
Again, it is all because of matter of choice. We all are different and like you have said we all have different opinion about bitcoins. Some people prefer to go for long term investment because they find it best in their own capacity. While for others income must be coming regularly so they chose short term investment. These both are best chances for you to make money.