Oh that sucks, a forum without the ability to delete your shits
Should make it apparent when signing up instead of hiding it in t&c's
It is one of the terms and conditions you agree to, so where else should it be other than in the terms and conditions.
It's also in the rules which are in plain sight when signing up.
8 Account deletion
Do not post-resignation posts to announce you are leaving. Just logout and don't be a drama queen.
9 Post deletion
Not possible unless you accidentally include too much personal info.
10 Review deletion
Not possible, as the notice on the review creation page made clear.
Do ever read anything you sign up to.