Very true. Although one could also make a case that the average reader can distinguish such meanings by context alone, and that “Oh Lord” could in fact be substitued for “O Lord” with minimal risk of misunderstanding.