"Scuba, no free mileage will compensate for 2 lost days in SXM, maybe for you but not for me."

Since you didn't get any compensation, miles would have been something. That is providing the airlines has a miles program. In my case it was US/AA on a USair flight with AA miles. In any case the airline should have done something.