You do need to consider that Ranger gets all excited about press box food. I mean, the kid thinks he is at Del Frisco's when the press box has Sonic or Chicken Express.
Madres isn't horrible. Wife likes it better than I do, but it is tolerable. La Hacienda is in a forgettable location and I don't know anyone who has ever recommended it to me in person, so it isn't top of mind. I have never had a friend say, post or otherwise communicate, "Hey, we are going to La Hacienda tonight/this afternoon. Why don't you guys meet us there?" Las Trojas' salsa was better than Madres, any day. There is no heat in Madres salsa AT ALL. That is is part of why I am not a huge fan, but I can't say they are just terrible. The salsa has never reminded me of ketchup either. I do think that statement is ridiculous.
Christina's doesn't impress me, especially for the price.