The case of Dasrath v Continental is especially weak because Dasrath was a NON REVENUE passenger travelling on an airline employee dependant pass. As a result, there was no contract of carriage or monetary consideration in place between the two parties.
Sorry, but when a NONREV sues his own airline because they didn't let him on the flight, that is NOT a case where compensation is due.