Not really, 2 total different scenarios.  The United passenger was bumped because of over-booking and no fault of his own, however he felt he was being discriminated against because he was Asian.  In this case, the SW passenger claimed she had "life-threatening" pet allergies.  The dogs are Service Dogs and has the right to be on plane.  It didn't matter where they seat her on the plane, she would still be exposed to health risk because of the air-conditioning system on airplane.  The dogs were staying put so she had to be removed.  She made the claim and the onus was on her.