Because HTML form validation is a built-in native feature of HTML, and it's integrated in the browser:
<input type="email" required placeholder="Please enter your email address">
Constantly reinventing the wheel in every app is silly.