Also too, let's say it's a customer record and you're creating a new one.

You have maybe 25 text fields that can be filled in - some required, some optional.

That would get really cumbersome really fast if I had to do that for every possible text field that could be null.