It is very disappointing that Moeen seems to be carrying the can for i. a scheduled rotation to spend some time out of the bubble and ii. making himself available to play in the IPL when both are applicable to the rest of the squad.
The first has to be a sensible approach even if it is frustrating as supporters not to have have strongest group avaliable for the whole tour. I think attitudes to mental health have progressed sufficiently to respect this.
The second is more a matter of opinion, but it has to be consistent. If it is fine for Stokes to play in the IPL in the middle of a busy international year, then there should be no criticism of any other member of the squad for doing the same