Let me rephrase. They aren't a growth stock anymore, so no one who wants growth stocks wants to buy it. Very recently, they have made some gains, but a lot of people remember the previous 10 years.
Microsoft has been doing fantastic over the past 5 years, especially when you take into account dividends. Just cause they were massively overvalued during the dot com bubble does not mean it has been a flat stock.
I really don't understand how you can dismiss market data that's right in front of you, it's bordering on denial.