It doesn't matter how much they have spent on your training/tickets:/housing/etc, they'll drop you in a heartbeat if you give them reason to
Same apparently with All Nippon. Depending on the size numbers on the course, the company will always fail two or more pilots on the final sim check no matter that in reality they passed. It is a cultural thing to impress the Regulator. The result being two unfortunates could have been the best on the course but have now lost six months of their career when they could have happily employed with another operator. A sick system