Some people get a little too wrapped up in their titles.
Demanding that someone refer to you by a certain title is small minded at best, and arrogant at worst. When I was a Senior Chief and Master Chief in the World's Greatest Navy, I never once admonished any sailor who omitted "Senior" or "Master" and simply referred to me as "Chief". Being called Chief was sign of respect enough. I'm certain that more than a few sailors had other titles which were reserved for use when I wasn't around. Heck, I'd be disappointed if they didn't, since that would mean I probably wasn't doing my job.
In the military, the use of the words "ma'am" or "sir" are used as signs of respect when addressing an officer. If Ms. Boxer would take a moment to step past her arrogant ignorance, she would realize that being addressed as "ma'am" by the good General was a larger sign of respect than being addressed by a title simply bestowed upon her by the voters of her district.