Thanks for your bug report. This has indeed been discussed before. The current behaviour is by design and is necessarily conservative to take several factors into account regarding message length.