I can understand why HCL between meals would make sense. For those with very low or no acid taking this prohibits yeast and bacteria from growing where it's not supposed to. People can get small intestine bacterial overgrowth if there's not enough acid around.