someone wrote, "Capt John Smith of BA" won't retire because then he will just be "John Smith".
Works for me. Clears the line at the Aldi when I announce "I'm Captain Bloggs!". They even get out of the way when I'm not in uniform. Dunno how I'll go when I retire...maybe I'll just tell a fib and still call myself Captain...
Whether they need the job or not is irrelevant to EVERYONE except the "worker".
You greedy old bugger, Claret!