Ralph is here! Welcome!!!
If me referring to people as Mr upsets or annoys anyone then I'm afraid that's just too bad. Is it any different than calling people dear or chief etc?