There's usually a place for people that can't succeed in one position but have the skills to succeed in another. But keeping employees in jobs that they aren't good at because of loyalty is not a good thing. Find something they're good at or let them go, or else pay the price.