Part of our problem is not having a similar player to Kamara. Onana isn't it, never has been either. So judging him on trying to cover a position that's not his means he'll never do well enough.
Onana playing his game is brilliant, but he's not allowed to at the moment.