The real reason is actually it works better to be skinny. Fat restricts the amount they can stretch their stomach so they stay skinny. Also to train they only eat one huge meal a day. So their total caloric intake for a day probably isn't insanely high like you might expect.