Sorry but tipping always has been and always will be a gratuity. It is never mandatory. Service charges are different and stated as such when a purchase is made.
Nothing you say is going to change my mind, I and my family are too set in our ways. People who serve me food at McDonald's are doing the same as someone serving me food at Ruth's Christ. I don't tip at one and certainly don't tip at another.