It's England, the teams are rich, our teams have pride, money and history. Even Spurs won't sell a top player to United. We have teams capable of winning champions leagues or have had teams capable of doing so. United and Liverpool obviously have known histories, but even Chelsea have won the Champions League. City have a team better than any in the world barring Bayern, Arsenal had the invincibles and have gone an entire season unbeaten with stars like Henry, Bergkamp,Vieira playing form them in the not so distant past. Even Spurs have been to the UCL final.
You're harping on about Dortmund like they are anywhere near the size of any of the top 6 clubs. Most of the "support" they get outside of Germany are simply hipsters looking to find something exciting in German football outside of Bayern. Dortmund aren't even a City, Chelsea, Liverpool or Arsenal, they're a Spurs. A cocky team that hasn't achieved anything, with average financials, which we all know don't have the sustainability to last very long as a football discussion topic, basically Atletico Madrid after Simeone leaves. Then you have the constant doormats of teams like Bremen, Schalke, Liepzig (now) and the Leverkusen's who only have a chance when Bayern are terrible. For me, these club's are equivalent to Leicester and have the same mindset too. In the same way Leicester lost both Kante and Mahrez to top teams after showing any sign of a challenge, that's how Bayern treats the Bundesliga. There is nothing tactically superior about the terrible defending in the Bundesliga, just a bunch of new generation posers with bad attitudes who would get quickly found out by top teams if they ever had the intestinal fortitude to even attempt leaving their safe havens. Klopp and Guardiola are special managers, don't make the mistake of thinking that any new manager with some similar tactical traits has what it takes. We have seen a bunch of Cruyff, Mourinho and even Pep wannabes in England. It's not arrogance from England, its the simple knowledge that as a league the Premier League is far superior to the Bundesliga.