Yeah, their points are all pretty shaky. I've been a fan of Namecheap for awhile because of their past support for a better internet, but it's extremely disappointing to see this post from them.
I guess I didn't expect them to put their profits over what's best for the web.
I guess I didn't expect them to put their profits over what's best for the web.