I don't think this, in this form is entirely true.;)
I've done several events on some tracks where i did not touched my e brake. I believe that there are some tracks that can be done perfect (100 points) without using the e brake in the right car.
But i agree, i don't think i would leave the...