Your responses and the word "pedantic" spring to mind.
Amazon doesn't strike me as a descriptive domain/name for a registered online book retailer either, but it hasn't done them any harm at all.
Just because you don't agree doesn't make it wrong.
It just means you don't have the creative mind to see how it could work from a successful branding exercise and marketing point of view.