Investing in a company you believe in and holding on to that investment does not constitute greed, in my opinion.
I don't understand how anyone who invests can say that another investor is greedy without considering that they themselves are doing the same thing. Trying to make money.
Some invest for longer time frames than others, but the goal to make money is still the same. Fortunes have been made and lost with all kinds of trading/investing styles. One is no more inherently "greedy" than another.