That improvement is already in place
If the necessary explanations, such as what is collected, why, how long, and what emails are sent and why, are not provided, then it is an admin error, not a system issue. This information can be found on the /about page, for example.
The grey area is whether we should seek consent at the time of account creation. However, the tools are already available.
Therefore, there is no GDPR violation, and no improvements are needed. It is both the admin’s and the user’s responsibility to use the available tools.