It may have escaped your notice but CAT is about flying A to B and delivering the goods as safely as possible with maximum customers satisfaction.
No it hasn't but dumping customers in the sea probably doesn't do much for your satisfaction feedback ratings
The CAT industry seems to want bus drivers and it appears they have trained exactly what they want.