I really, REALLY don't think this is a runners vs. walkers thing. It's mainly logistics. The field is too big and the course is too tight. Even if someone lied about their time to get in A, if they are much slower than they will be naturally shaken out soon after the run starts.
That being said, it WOULD benefit Dis greatly to at least spot check the submitted times. For those who don't know, I'm pretty sure that runDisney does NOT check all those submitted times. I like the previous poster's idea about at least spot checking and those who gave an invalid race / time get automatically moved to H. So,yes, you are basically counting on people's honesty.
However, all that being said, I think it would still be a minimal impact if the course supported the field. I'm a hybrid - I am a slightly faster runner - between a 10:00 and 10:30 pace - but I also do run/ walk, usually run half a mile and walk 1 minute. I've earned a Corral B placement each of the 3 years I've done this and started in C the last 2 years with friends. This is the first year I have seen such bottlenecking.
My inexperienced opinion is that this race needs to be capped at 20,000, or many, many more corrals added. I've run the Peachtree Road Race 10K the last couple of years (60K runners) and they have corrals A-Y! It's crowded, but not to the point where you just can't get around. They also run along a course that provides 4-5 lanes of road.
Finally - where are the princesses?!?! I mean, this is the PRINCESS half marathon. Why aren't all the princess characters out in full force? In the MK we saw Belle and then Cinderella, about to be switched out with Aurora. At the very least, they could do what they do with the heroes - a bundle of princesses all at one stop. Just kind of a pet peeve for someone who does this for fun and pictures (and does NOT lie to get into B corral!
)