Seems like most people have a huge pack of bay dogs, and one short bulldog to catch. Wouldn't it be more logical to keep less bay and more RCD's. I think we would all catch more hogs this way and be able to train our strike/ bay dogs easier. Just a thought.

Seems just the opposite to me. From What I have seen its usually 2 -3 bay dogs on the ground and 2 -3 catch dogs (depending on who brings one that day

).
It all depends on what kind of dogs you have and how you hunt them for me.
Logic shouldn't be about numbers of dogs. It should be about the kind of dogs you have. That is the logic I use to dictate how I use them and the number I will put on the ground in given hunting situation.
The most repeated phrase on this board is "to each his own". That is probably short for - "to each his own because of the kind of dogs he uses."