It is not like all private schools dominate at sports. There have been many private champions over the last 10 years, but really just a few programs account for them all. Going back to 2006 we have had 44 champions in all four classes. Of those 44 champions 14 have been private schools. Of those 14 teams 11 have been Western, Wahlert, and Heelan. So really it is a small group of highly successful programs we are talking about here.
So why are they so good, well all of the above. Good coaching. facilities, parents, and athletes. Not to mention tradition; success breeds success. There have been lots of public schools with the same advantages as well over those years. Why are programs like, MOC, Sioux Center, Boyden-Hull, Pella, Iowa City West(the list could go on and on) never questioned as to their success? Lin-Mar went to 9 straight state tournaments. Harlan had an amazing run of great seasons not long ago. Why is their no veiled accusations about them? All these programs have the same things in common, coaching, facilities, parents, and athletes.