With all due respect, but calling Mexicans stupid for relying upon WhatsApp is what is stupid. If not stupid, then at least ignorant.
Many Mexicans can't afford Telmex, Telcel, Movistar, etc. and WiFi service as well, and must choose one or the other. Many don't even have access to landline...