Khedira is underrated by most fans. Having watched a LOT of Juve games over the last 2-3 years, dude is fine when put into position to succeed.
People can harp on Khedira and Kroos playing double pivot, blaming them, but that just isn't going to work with both fullbacks 30m away from the opposing goal line.
When Conte plays 3-4-3, he's got 5 people ready to defend the entire time (and he revitalized the system in the first place).
When Pep plays it, he's got on DM and a the fullback on the off-side ready to cover.
When Zidane plays his 4-3-3 at Madrid (or played) he had Casemiro and the world fastest CB pairing covering (and even then it looked shaky a lot of the times).
Etc etc.
Germany 2014 had Lahm. He wasn't only the captain, he was tactically disciplined and always in the right place.
Kimmich, while aready a great young player, has looked absolutely lost defensively this tournament.
Offensively their system boils down to "what Kroos can do with the ball" and defensively they are getting ruined by counter attacks - and it took them one and a half game to recognize it and adjust.
TLDR; I think you (I don't about other German fans) are hating on Khedira way too much. While he may not be the solution for Germany's struggles, he certainly isn't the problem.