I've been eating at Mexican restaurants since I was a liitle kid in the the late 50's. And while I also like eating at Italian, American, Indian, Thai, Chinese, Lebanese places and elsewhere, I'm sure that I've eaten in Mexican restaurants more than all other types of food combined. Not once have I eaten at a Mexican restaurant and failed to find something I enjoyed by the second visit at most, as long as the salsa/hot sauce is good. If the salsa isn't good, I never make a second visit. So, to me, the salsa being the star isn't a bad thing.