That's probably because you have somewhere between a passing interest and an obsession with domains and your mind is conditioned to think in terms of domain names. Ask a friend or a family member where they'd go to buy car insurance and I'd lay good money they'd say something like Compare the Market (their marketing is so good they may even say Compare the Meerkat) or Go Compare.
Can you name ten nationally recognised businesses that were founded on a generic domain like carinsurance.co.uk or paydayloans.co.uk, womensclothing.co.uk, alloywheels.co.uk etc..
Just to keep things in perspective. Have you any idea what compare the meercat's marketing budget has been ?