Hmm... maybe there needs to be a (somewhat difficult) way to increase the amount of tech points available in the name of flexibility. As in, have a lower starting amount of tech points, but add some means for increasing tech points. This means, of course, would need to be pretty expensive, but...