I assume the word "mediocre" is a synonym of "ordinary." However, if I replace it with "mediocre," would it imply a negative nuance?

Native speaker’s answer
Rebecca
You're right. They are synonyms, but they're not interchangeable here because mediocre does carry a negative nuance. "Mediocre" implies something of not great quality, whereas something can be "ordinary" and still be "good," or better than average, depending on the context. Ex: It was an ordinary day. I went to work, had lunch, and came home. But It was still a good day. Ex: Today was a mediocre day. It wasn't amazing or terrible. Ex: This is an ordinary sandwich, so why do you like it so much? Ex: All the food I make is so mediocre. I get bored of it.