Can you see ribbon when you are wearing the shirt? If not, I would keep it. While annoying when putting the shirt on, I find ribbons like this help the shirt keep their shape while laundering and when hanging. Depending on the placement, ribbons can also help with gaping necklines or shoulder seams looking sloppy.
Having said all of that, I have been known to cut them out if the annoyance factor is high.