It's not checking whether the form is valid, the form_valid method executes when the form is valid and outlines what should happen next.

Although I agree it's not really pretty, but we have to do that if we want to track stuff.