I'll ask the question internally but my guess is that this was done to make the concept of a boolean field easier to understand.
There were many examples of people setting a checkbox field to required thinking that this meant leads filling out the form would have check it to accept T&Cs, then they would ask why the form was able to submit even though the field was left blank.