Probably because you're talking about a negative test to fly into St. Lucia while the OP was talking about getting a negative test to fly back into the US within 3 days of your incoming flight. And the possibility of getting stranded in Mexico.
In your scenario, if you test positive, you stay...