When you get an email address from someone, you need assurance that they'll be around in 5+ years. Hotmail and Gmail aren't going anywhere.
Not sure why an email service from Yahoo or Microsoft - which were not the primary focus of either company's business - would be more likely to persist.