Generally speaking though, I agree that MJ would not be near the team were the others fit. Nevertheless, it is pretty handy having a bloke around the fringes who has taken 200 test wickets, scored a test ton and can still put Sangakkara in hospital.
He's just an enigma, Johnson. Everyone should just give up trying to work him out in any meaningful way at all. He's beyond analysis.