Why is magnesium hydroxide a much more effective antacid than calcium or barium hydroxide? Why is magnesium hydroxide a much more effective antacid than calcium and barium hydroxide? Describe what is occurring at the molecular level of antacids. A common side effect of some antacids is ...