There is no way B738 will be retired soon. If MH want's to get rid of them (unlikely) there will be several other operators/carriers ready to pick these birds up. They are the workhorse of short-haul flights all over the world (in the same way as A320 and A321)