as a parent - if you could afford to pay, where would you want your son to play ball - at a school that has been to 4 straight CWS and has a staff like TCU or would you rather save some money and have your son go to UT, A&M, or Tech - where they have good programs with some success (ok well maybe not UT lately) but not as much success as we have had?
I can't see any parent that can afford to spend the money sacrificing the quality of the opportunity just to save some cash.
So basically, it comes down to casting the net wide enough to find enough qualified candidates that can afford it.
Then the only problem you run into is if another school that has the level of success TCU has also offers AND is cheaper in total due to overall cost less academic aid/scholarships
If you think about it that way - parents can afford it, so they will want the best for their son - then we are not really competiting against a lot of schools to begin with - its just that the total pool of candidates is smaller and some really good ball players are not really options right out of the gate.