in hong kong where i live there is no tipping and service is universally excellent, yes 10-15 percent is already added into the bill, same in japan

i think culture has more to do with level of service, versus tipping or not