I'm not saying that they're perfect now, but they're definitely better :)
Beside these, MS have been dragged to court multiple times for unethical business practices, on both side of the Atlantic, and were found guilty, again on both sides (so it's not merely "an EU witch hunt"). The last time that I know of was in 2016 for the "malware-like forced installation of Windows 10" case. Windows 10, supposedly their latest and best, being itself technically a spyware. They're an immoral company. "Definitely better", I think not.
4 out of those 5 points are ongoing and highlight that in fact Microsoft has not changed, following the same pattern.
Plus I don't really care that it happened in 1998. Can't forgive that. Sorry.
In society when people hurt other people, usually relationships get broken indefinitely, we don't really forgive unless it's about family or close friends. I don't see why companies should be any less different.
As they say, don't do the crime, if you can't do the time. Maybe companies should think twice before doing shit.