Yep. Englands inconsistancy a seemingly inability to gel as a cohiesive unit counters their players individual skill level. On paper we've had the team to win multiple world cups but like you said "Football is played on astro-turf, not paper"
Germany play as a team. That is their biggest strength.