MH had a truly awful year that year, but it's hard to blame them for MH370 and certainly not for MH17. Besides that, I think their track record is on the better side among global airlines.
Not just saying that, I've flown with them twice over the last year and another booked in a few months. After SingAir and maybe Thai, I think they're among the best in the region.
LionAir and AirAsia, on the other hand, I wouldn't get on even if their tickets were free...