Rule of thumb is maximising revenue. It used to be the case that off-peak services were empty hence bargain fares. That's probably not the case and services which are notionally are peak aren't particularly well loaded.