BYU's current position has very little to go with the Honor Code and very much to do with not being a P5 program.
Living the Honor Code doesn't even factor in for a lot of kids, especially LDS kids that are basically used to it all their lives.
Not being P5 factors in a lot.