The last game and a half are the best the Vikings running backs and offensive line have looked all year, and McCarthy's play shows it. The defense needs to get pressure on him and soon.
Has he had issues of his own making in that time? Most likely. But the injuries don't fall in that category. Like you said, great player, got hurt. If anything his situation is mostly all around shitty luck and timing.