Hard to say, but It may have been a mechanical issue. You don't go wrong on 737NG so easily.... Either flight crew negligence, bomb on board or maintenance issue. I wish we would know more details about Mayday call...RIP to all involved in the accident