Branding. Domains don't sell for millions beacuse of their SEO qualities. People spend millions on business.com as it's easily remembered, gets lots of type-ins and fit's in a high-value industry niche.