I eagerly await the "We've told you there was a serious accident waiting to happen in Indonesia" fraction to turn up before official statements become available.
corruption, bad training, mentality, amongst a few other main reasons will be the next few pages of this thread. oh and the presence of a check ride pilot too, obviously...