We'll I guess I'm going to nominate myself because, for the most part, I agree with Packrat. I am in no way endorsing blowing ones horn by demanding to be addressed as "Captain." But the position itself demands some respect.
My father is a retired (1969) Navy captain who has never tried to demand respect because of it. He has many retired navy friends that are the same way. Out of respect for them I will address them by sir or their rank. Not one them asks or demands it but, IMO, they certainly deserve that respect. Now someone who DOES demand being called by their military rank is a complete tool but I believe they do have that right. They did earn it.
Denny