Question: why are some tlds so expensive?
Answer: So Why Do Some Domains Cost So Much? As your registrar, Namecheap adds just a little bit to each domain name it sells to cover expenses. So when you see a big difference in price, that's because the wholesaler charges a lot more for that domain name.