Give up 5 runs, over an entire game and not just the starting pitcher's portion, and you're odds-against to win. I think you're willing to call "he gave up enough runs that they'll very probably lose" as keeping the team in the game. That's a really low bar to clear. You could probably do a similar analysis of other starters having an ERA around 6, and get similar results. And asking who else in the system could have done better is an irrelevancy, for me.
In 7 starts, he has had 2 games that were clear successes. First start of the season against Detroit, and his May 7 start also against Detroit. Great work.
At the opposite end of the spectrum, 2 putrid games against Oakland and KC. Those can happen occasionally, even if the name is Kershaw. Accept them and move on.
It's the other 3 games that will shape my opinion of him, then.
April 25 against Pittsburgh, 2 runs in 5 1/3 innings. That's what I call keeping the team in the game - not shutout ball, and turning the ball over to the bullpen for 11 outs if they are to win, but it doesn't require a huge game from the batters.
May 14 against Oakland 5 runs in 6 innings. Not a good outcome, but probably a bit unlucky, with only 7 base runners but 3 balls flying out of the park for HR. But I don't call that keeping the team in the game, except as a very low standard; he already gave up enough runs to expect them to lose.
April 11 against Seattle, 4 runs in 5 innings. Relies on 12 outs of shutout ball from the bullpen to make even 5 runs from the offense stand up. (They lost 8-6.)
I count 3 good games - Detroit, Detroit, Pittsburgh.
Now, take into account that these two teams have turned out to have the poorest offenses in their respective leagues thus far in 2021. He pitched good ball against glorified AAA teams.
I found less to praise him for, the closer I looked. Courage and composure, that's probably what he's brought.