Great that they are supporting bitcoin but encouraging people to deposit coins to build a balance at namecheap is the wrong way to go about it. Bitcoin's sweet spot is in making payments trivial, no need for a balance held on their servers.
If you want to use bitcoin, you cannot trust third parties to hold your coins for you.