The main problem with plt.text background alpha is that it can cause text to be difficult to read. When the background alpha value is set to 1, the text will be completely transparent, making it difficult to see. When the background alpha value is set to 0, the text will be completely opaque, meaning that it will be completely visible.
plt.text(0.5, 0.5, 'text', alpha=0.3)