Yeah it's quite tricky. It's like once those teams become decent and / or if they don't want to take the bought road games, no one will schedule them. The P5 schools view it (understandably) as an asymmetric bet - if you win you were supposed to, if you lose it's a disaster and you are headlined on ESPN for getting upset (recall MSU, Indy, IL, and so many other schools in other conferences this winter). It takes until a team sustains excellence over a number of years and has enough respect to be viewed as a peer of sorts (Butler and Gonzaga have achieved this, Wichita St is getting there), before they are able to then be scheduled on even footing.
If I were in those teams' shoes I would probably just opt to go and play the road games in order to try to get wins. It's not ideal, and it makes the odds stacked against you, but at least you give yourself a chance - and if you win the games then you're rewarded.
But even then it's tough - so much of your season gets based on just a few good games out of conference, before your team has figured itself out. And then the rest of the year is almost like falling action, just trying to avoid missteps against subpar teams. Someone above ran through the games that Wichita St was able to play - they basically split these 3-3 against respectable teams, but didn't beat the great teams, which means they dropped to a 10 seed. If they had won just 2-3 more games their record looks like 5-1 against decent OOC opponents (plus 2-1 vs ISU) and then the polls rank them top 10 in discussion for a 3 or 4 seed.
Meanwhile Gonzaga basically ran the table on their P5 opponents (beat AZ, Wash, SD St, Florida, Iowa, Tenn). Now that's likely because they are a very very good team. But think if they had dropped just 2 of them (AZ and Fla?) and finished 30-3, all of a sudden they didn't beat any top teams, beat up on a couple middling P5 teams that didn't make the tourney (Wash, Iowa, Tenn), and their resume looks a lot like Wichita St's... and maybe they are a 7 seed or so. So like 2 wins is the difference between a 1 and a 7? It seems a bit absurd, especially when you consider the margin of error when two pretty good teams play each other -- think back to our losses against Butler, ND, MN, IL the first time around... or our wins over Dayton, Mich, MD, Rutgers etc... you can expand that to the great run we had early in conference season when we played like a 4-5 seed, or conversely the period with Scottie out and recovering where we didn't play like we deserved to be in the tourney at all.
For a mid major if 1 or 2 bad games or an injury or an illness happen at the wrong time, it could ruin your whole season and shift you from a top 10 team to a team that has to win their conference to get in. Gonzaga and Butler, and perhaps now Wichita St in the future, have managed to possibly get out of this cycle, but almost no one else has.