What you find in the US is generally not "Mexican" food. It is Tex-Mex and will vary by region. I have ate Mexican food in Mexico and have not found anything even remotely similar in the US. Of course Mexican food is going to vary even among different regions in Mexico. I'm sure there is a region in Mexico that will be similar to what you find in the US. If you don't like it then don't go back, but if you aren't even going to try it then keep your "opinions" about the food you haven't even tried to yourself.