I’ve long said you get the behaviour you tolerate. There is a hidden consequence to this… your good people don’t want to work for an organization that tolerates mediocre performance. Oh. That hurts.
Do you value strong performance in your team members? How do they know that? Is it clear you actively work to boost the performance of your mediocre players ?