Too loose for what though? To make it more useful as a communication format or to make it easier for developers to validate it? It's hard to believe that a tighter spec could have improved the former.
For one thing it is easier to implement if it is more limited. This should help the client and server developers. Right now email software often seems to be quite complex.