Unfortunatelly this kind of accidents is just waiting to happen again in Indonesia.
A lot of behaviour problems from the indonesian pilots...
SOP, MEL, TCAS or EGPWS warnings they just disreguard them
If they have an high incident/accident rate and are/were on blacklists it is not without reason.