This is the way buying a car should be: you tell the dealer which model you want, hand over a check and drive off. Letting the dealer do anything else "for you" is asking to be screwed over. Despite what the salesman claims, there is nothing the dealer can do to make your life simpler, except maybe fetching your plates from the motor vehicle registry. Do everything else yourself, including determining the price you'll pay for the car.
For someone like you and like me, where the salesperson has to do virtually nil, I agree whole heartedly. For someone like my mother who will walk in with a bit of an idea and not much more than that, paying closer to the sticker price is fine by me, so long as the salesperson wasn't trying to sleaze the whole time.
The dealership I bought my car from, I'm quite happy with how they handled it and they were very respectful and didn't beat around the bush with me as I knew exactly what I wanted. When my parents went in, they took 3 weeks of looking at various cars before they decided which one specifically, and their salesman was respectful and knowledgeable, still cut them a bit of a deal, and still made money for his time. Frankly, I don't see the problem with a salesperson who is knowledgeable, helpful, friendly, and not a sleaze making decent to good money.