Before last season, it was split in 2, 16 for each side. I liked that format more, but it's not up to me.
I think because of different schedules and districts its really hard to say team A shouldn't get in because of record, but I agree about the 0-10 schools. I am a little more familiar with those being my area, and there are actually more than 6 schools in the region, but only 6 that qualify in football. There are 3 schools moving into that region next year. But remember, just year before last Blacksburg was 5-5 in 3a and won championship.
As for playing down, I think it was the double edge sword. It would be hard for the smaller schools to get games, and a lot of these schedules are made a couple years in advance, so teams are looking at the benefits of playing a good lower team, which may not be the case. And without the bonus points for OOD, I can see uproar occurring. You said some didn't make it in because of that, but just think if 2 teams played the same opponent and each get different points because of it.
If you didn't have those bonus points, then you wouldn't see 6a playing anything but 6a, 5a vs 5a, etc. So teams are going to spend a lot more time traveling and loss of money to find competitive games. And then the problem would be teams can only play a certain amount of games, which is going to hurt a lot of teams.
I'll give an example from my area, even if I dislike them. Riverheads. A lot of 1a teams arent going to want to play a perennial favorite, in fact they are going all around the state to find OOD games, some 2a and 3a I believe. They are STILL one game short. If those 2a and 3a teams didn't get the points, they would be 4 games short.