If you can afford $1m for a domain name, you can afford to advertise your site on search queries that specifically name your competitors.