Maybe Kompany is trying to make some efforts to improve a more effective strategy even though the risk is high to play core players in a friendly match because it is prone to injury. On the other hand, they have young players who can be utilized but Kompany doesn't do that and I'm sure he has a different view from most coaches who utilize young players in friendly matches. Bayern Munich will face much tougher competition because Leverkusen also performed so impressively that Kompany has to try to find the best option so as not to lose the opportunity to compete for the Bundesliga title this season.
Have long Bundesliga match break I think reason why Vincent Kompany played main players for the friendly match against Salzburg last two days ago. Bayern Munich played last match in Bundesliga almost one month ago and Vincent Kompany want to play his tactician with regular players for upcoming match prepare against Gladbach.
After long break, Bayern Munich have three matches around one weeks later from facing Gladbach, Hoffeinhem and Wolfsburg before playing at Champion League match against Feyenoord. Now have entering the crucial moment for every teams keep in the Bundesliga tittle race because loss any one match have opportunity losing the top standings for Bayern Munich due four points left awhile from Bayern Leverkusen at current position awhile.