From Padi's site :
Note that expulsion is a last resort. The PADI Quality Management Program follows an extensive process that includes fact checking, getting all perspectives about the issue including the member's and, when necessary, offering corrective retraining and cooperative compliance. Expulsion results when the PADI Member refuses to implement corrective measures, or when the nature of the complaint is so severe that expulsion is necessary to protect the public or to preserve the reputation of the PADI organization.
Personally I would take this as a safety issue and safety should be priority number one. The question should be did Padi give warnings and Amigo's fail to correct the issues ?