That is true.
What amazes me is that some folks will pay private university tuition in order to keep junior in baseball at the D-3 level, when with some work they could have gone to a state university in another state (less expensive than private) and maybe gotten 25% or more help with the bills to boot. If you wanted the particular school, that's great, but so often I see kids choosing a school that is really of no interest to them beyond the opportunity to play baseball. That's not "fit", that's putting the cart before the horse.
While JuCo's and D-2's are not much in evidence in VA, there are plenty in nearby states, and some of them are likely to be closer to home than many state schools would be (depending on where you live).