The text has a default alignment of Horizontal Bottom center. This is done so that the name will be centered on the schematic. If the user wishes to change the alignment, they can edit the symbol, select the name, and edit the object properties. Under figure, change the Text alignment to right, center, or left. This will maintain the location of the name relative to the edge of the symbol.
To maintain the center alignment when the symbol is right side up or rotated, the user should choose Center as the alignment.