I wouldn't say I avoid tipping, more like I only tip professions where it is customary and make sense. I only tip at sit down restaurants, taxis or airport shuttles, and my local barber. I wouldn't normally tip any other barber but I have been going to the same place for 10 years now so it is just a habit. I wouldn't tip a barber at another place. I pack light so I am always able to carry my own bags (usually just one bag and even just a backpack at that) so I have no need for hotel bellhops, and I take public transportation at my destination whenever possible so valet parking and an airport shuttle or taxi usually doesn't apply. When going to my local airport I mostly drive my own car but in the occasional case where I take the airport shuttle I tip.
When I was in high school I had a job at a country club carrying and loading golf bags and cleaning clubs so having worked a service job where tips are appreciated I am understanding and a generous tipper when a tip is needed.
One thing that just grinds my gears and just bugs me to no end is when you go to a takeout or fast food joint and there is a tip jar on the counter, and/or the recept has an option for tips.
So I place my order at the counter, wait a bit, they call out my number, and I pick up my own order and either walk out with it and eat it at home, or stay in the restaurant and eat it there and throw my own trash out. That deserves a tip why?

That makes as much sense as tipping the cashier at the grocery store for ringing up my items.