Pep Guardiola has compromised on his principles in recent weeks but signing Holger Badstuber would help him do what he really wants with Manchester City