He thought it was unfair that
#1 he had to pay for children's education
#2 he had to pay for incentives so that children would take advantage of #1
For the entire statement to evaluate to TRUE (that is, it was unfair), both terms must be true. Therefore, you cannot short-circuit the statement unless the first statement is false. So, if we're saying that he doesn't need to pay for children's' education then it can be short circuited. This has nothing to do with the current conversation and wasn't really suggested which means that the only thing that matters is the second term. I may be pedantic, but I'm also right...
Do you suffer painful elimination? -- Don Knuth, "Structured Programming with Gotos"