It’s obviously cost. If he’s paying for his own medical care he can get treatment for less than half the price of a California doctor. It’s not even unusual. I’ve known doctors and dentists that had offices on both sides of the border. They had different costs depending on where you visited them. God help you if you ever had to sue over a medical screw up.
But this says he was returning from being in Mexico for a year for "treatment".