Soldiers have to pay for their food each month, but many have taken to social media to decry a lack of nutritional value – or ...