It would be nice to have4-5 home games against good to great competition. I know this season is an outlier, but moving forward if BYU doesn't land in a conference I can see a lot more of these types of home schedules. If that happens I think you will gradually see a decline in overall attendance.
If you are local, who cares if your overall schedule is great when your best games are on the road? I am lucky because I can schedule business trips around away games and make one or two a year. Most fans can't do that.