I am really torn on that one but ultimately I voted to deprecate it. What tilted the balance was my own counter-counter-argument to this one:
…and, well, don’t have functions that are too long. 
As for a more pure PL perspective, I say deprecate it but only if it tangibly simplifies the compiler and saves you work in the future.
2 Likes