I do agree with you the Shoaib lacks professionalism that he should have ideally shown in his career. But in his defence, i would say everyone's body mechanics is different and then people's body mechanics change as they grow older.
Now based on so many news reports and tv interviews everyone has been singing songs about how hard Shoaib has been working on improving his fitness, stamina and strength and he has stuck strictly to the diet given to him by the Pakistan team trainer. He even mentioned in that show to Ramiz Raja that he has been working out for 3-4 hours including waking up early morning and cycling.
But he has barely lost some weight, he looks slightly better than. But he still had to really work hard to lose the weight he has lost. Bottomline he is one of those people from whom gaining weight is much easier then losing weight. If Akhtar just slacks for a few days, he could easily put on the weight he has lost.