The only thing I consider is a terrorist attack on China would get a no holds barred response. The Chinese don’t have political correctness to keep them in check. The Chinese officials will finance Muslim terrorists and let them do their thing on others but they sure don’t want them around.
My guess is Chinese aircraft parts chickens finally coming home to roost.
154 Chinese, 38 Malaysians, 12 Indonesians, 7 Australians, 4 Americans, 1 Russian among 227 passengers