Yes, tipping has gotten out of control and ridiculous. I tip the minimum when service is involved and NEVER tip carryout order. NEVER.
I tip on my Chinese carry out. one: they are a family business, two: I always have bells and whistles on my order. three: they actually do a nice job and pack it for car travel. four: they remember me as a regular and i get some extras they dont do for everyone. Generally i give them a dollar per item ordered, its usually about 10% of the bill.