Code was really more of a suggestion for the football program and that is one of the reasons imo BYU did so well.
I believe with the honor code, BYU can be a perennial top 25 to 15 team/program. To get over the hump and be a top 5 would definitely require more money and less honor code