No need for this kind of attitude here. If you can extract more value out of a customer using more data points, wouldn't you? Or will you simply leave money on the table for someone else to take.
I agree, if you can take advantage of a situation in some way, it's your duty as an American to do it. Why should the race always be to the swift, or the jumble to the quick-witted? Should they be allowed to win merely because of the gifts God gave them? Well I say, cheating is the gift man gives himself.