I was going to write this long comment/rant in response to a couple of the comments left in the Moniker sale post, but I believe it merits its own post. I can only imagine the domain registrar business would suck if the primary target audience is domain investors.
As a domain registrar catering to the needs of domain investors, there are a whole lot of downsides and few upsides that I can see. You have demanding and time consuming clients (like me) who only wish to pay just above the actual cost for the domain name, so the profit margin is slim. You also need to have tech support and customer support staff, and that certainly isn’t cheap. When there’s a problem, people are quick to complain on forums and Twitter, without regard for the people working behind the scenes.
From a legal perspective, the company would frequently face litigation from other companies who claim the registrar is contributing to trademark disputes, although I don’t know if there has been a case where a registrar has lost. There are ICANN compliance and regulation issues to deal with, and many registrars need to send representatives to ICANN conferences. All of this is super expensive, considering that customers only want to pay a few cents premium over cost for their domain names.
There are also significant technology costs to consider, since domain investors want an advanced user interface that performs well and is easy to use. In addition, there are hackers who are always trying to find ways to hack into the company’s database to steal credit card information, user information, and of course, domain names. These are additional expenses.
One reason end user-centric registrars like Go Daddy, Name.com, and Network Solutions have seen success and continue to have success is that their end user customers buy add-ons like hosting and storage. These products and services have significantly more robust profit margins, driving profitable revenue for the registrar. Most domain investors don’t buy these additional products.
With all of these costs, a domain registrar needs to have massive scale, and that isn’t easy to achieve, especially with some of the factors above. I really wouldn’t want to be in the domain registrar business servicing domain investors like myself.

As I mentioned earlier this week, Namecheap sponsored