The problem is that large companies and government agencies are both misusing and NOT using the appropriate trust anchor - their fucking domain.
Just today I saw an e-mail from "onmicrosoft.com" that was completely legit.
I wonder how many domains MS is running these days. It seems like each department and project gets its own.