I think it's also important to note that the quality of programs will vary, depending on where you live. It's not as simple as a parent deciding what philosophy they are going to follow and then sending their kids to the nearest program that claims to follow that philosophy. Some TC programs are poor, some are good, some oral programs are good, some are poor. Some approaches may not even be available where you live.
A parent will have to investigate what choices they have, what means they have to pursue those choices (e.g. moving house to get nearer to a program) and so on. That's why the best decision for a particular child is an extremely personal one and depends on a lot of factors that may or may not be true for others.