From what I can tell, the domain registration business is a tough business to be in. Prices are controlled, so you either have to deal with other product/service up-selling or expect to pay more for the privilege of not seeing the clutter of 'related' services.
I don't know if it's possible to have it both ways. The registrar has to make money somehow. Personally I'm at the point where I'd rather pay the premium of $5 per domain per year (an approx. $500 premium in my case) than deal with the nonsense.
I responded (http://news.ycombinator.com/item?id=3388223) to the same person to whom your comment is directed. I recommended INTERNET.BS, and from my experience, what you say doesn't seem to apply to them. Their prices are low, and I have no knowledge of them imposing any related service, or charging for not imposing such. Whatever they are doing differently, to make a profit, is not obvious to me.
I also like the name, and I have yet to find anything to dislike about them, except for the already-mentioned, occasionally-flaky DNS, but I've also experienced that with "bigger" players such as NAME.COM. Apparently, for any domain considered important, DNS should always be handled separately from the registrar.
I don't know if it's possible to have it both ways. The registrar has to make money somehow. Personally I'm at the point where I'd rather pay the premium of $5 per domain per year (an approx. $500 premium in my case) than deal with the nonsense.