Or take the red pill and go ENS (it now supports .com and btc addresses to name a few, not just .eth)
You're not buying domains but instead are buying the TLD itself and then create domains on the TLD.
I haven't read up on it that much but their pitch of "stop renting the thing in front of the TLD, own the actual TLD" is pretty cool.
ENS has way more adoption and 3rd party support. I think it's our only hope of overthrowing the incumbents (existing centralized DNS system)