It is the goals of any team to succeed in every seasons and the best way possible to achieve it is through your players performance. Personally I think if you don't have a strong team that can be able to compete in all the competition then you just have to forget about succeeding. Bayern munich may not have won all the competitions which they competed last season but the kind of players that they have on their team can took them far in those competition. Last season,Bayern munich won two trophies,the bundesliga and the DFB pokal, since they didn't sell any of their players they are likely to win the two trophies again next season.
The quality of a club's players is highly dependent on its financial capabilities, as only Bayern Munich in the Bundesliga can afford to recruit the players they need. Dortmund has had good players every season, but they prefer to sell those players, which is why we see the situation every season, as they struggle to compete for the Bundesliga trophy. Another surprise occurred at Leverkusen, where they were able to break Bayern Munich's dominance several seasons ago, but the following season they failed to maintain and maintain consistency in the Bundesliga.