I would guess for morale reasons, as no one else would want to put up with him. So Henry probably arranged to get an extra tent somehow and everyone just pretends it's something else whenever a general visits because it's better than having someone have to deal with him trying to get section 8'd every day.
--
We clasped our hands, our hands in praise of a conquerors right to tyranny
In Punk We Trust