The "official" reason I've been told is that flight crew entering Mexico do not pay the same tourist visa tax, hence are not entitled to the same tourist tax exemptions. I've seen crew have to stump up tax for a half used carton of cigarettes. No amount of complaining on pprune will change the situation