You must not have lived in the Midwest, Southeast, northeast, northwest, Alaska, Hawaii, Europe, Asia etc
I’ve lived in San Diego, Phoenix and Salt Lake and I’d rate the Mexican food in that order. But I’ve lived lots of other places, too... and Utah still ranks #3 for Mexican food.
Seriously, come to the Southeast if you want to see what it’s really like to live in an area with no good Mexican food