No, they shouldn't have. Because a), the conversational presumption in business contexts is that people are not total idiots, and will have thought about blatantly obvious things, and b) it's a useless question: you're always going to get the "yes, I'm dedicated" answer. Oh, and c) it's rude, and being unnecessarily rude is not a good way to build a business relationship.