I fully agree with you there.
"Microsoft has come a long way from the company that everybody loved to hate"
Although, during the last few years, MS seemed to be the company that everyone ignored. But there is still a lot of built up animus against MS, due to their past business practices.