Seventeen seconds?
It's hard to make any real judgment based on seventeen seconds of video. It well could have been one of those things where a member of Congress is simply putting someone in their place. What hearing was it? How much bullshit had the committee heard that day? I have no idea, because I can't place the hearing. And perhaps, if the bullshit factor was high, that's all one has left. "Call me 'Senator'." It is, by bureaucratic rules, probably the more diplomatic way of handling it. Calling bullshit and threatening a general with contempt of Congress in such a scenario would not be particularly useful.
Part of me would remind that Washington is a different culture than the rest of the country. But another part of me reminds, "That's the problem, isn't it?"