As a biz owner, you have to (or should) make tough choices. Like not assigning work to team members who have no business doing that work. Which doesn’t mean they aren’t a good fit for your team, or that they should be fired. It means you recognize the strengths and weaknesses of each team member and you work accordingly. That conversation may require tough love. “I’m sorry, Bob, but this just isn’t your strength.”
The easy choice is to just keep assigning work to team members that shouldn’t be doing that work and then beating your head against the wall when that work stinks.
An ineffective team member may be more of an indication of ineffective team leadership.