I see a lot of gringos complaining about Eva’s Spanish. 1st, Spanish is a colonizer language. My Native Mexican ancestors also didn’t speak Spanish. 2nd, these gringos & Americans can’t even speak Spanish either.
Eva is fine as a host except she really needs to stop bringing up the Spanish & Euro colonizer influences on Mexico. There are over 63 Native languages that are Indigenous to Mexico. Spanish and English are just colonizer languages.
There are many other Brown Native/Mestizo/Chicano Mexicans that they could have used as a host but Eva is a decent choice.