One reason why we have a forum, not a ticket system, is because previously answered questions may also be useful to other people who have similar issues. So deleting a topic after your question has been answered may harm others who have similar issues.
Another reason is that I have no intention of answering all questions personally, and free hosting doesn’t pay enough for me to hire people to do that. So that’s why there is no support email address.
There is a feature on the backlog to anonymize forum profiles if the corresponding client area profile is deleted, but that won’t delete the posts.