Kane is good and a talented striker in that matter, but the thing is, I think if a player is good, he also needs a good team to play for before he can recognize it, and right now, we can't say Bayern Munich is not because they deformed in one season; they have been doing well in the Bundesliga competition. Kompany can also do well next season, even though we are still yet to see the prove, but if we look at Bayern Munich players mentality, we will know that they are still strong and things will change for the better.
Kane is good. But I can't really understand why people were blaming him. In fact, Kane is one of the most consistent strikers in this era. It's proven with all of his personal achievements. Kane has always performed well. But, I understand if his team was the problem that made him struggle to win the trophy.
All of Kane's personal achievements above have proven how Kane is a good striker, even if he is not young anymore. I think Bayern were unlucky last season. An internal incident hurt their confidence.
It's interesting to see how good the new squad, assembled by Kompany, is in the Bundesliga. Leverkusen, last season's winner, will likely compete to defend its title. It's going to be a tough season for Bayern Munich.