Anyone can self-mod a thread in there and the argument is people should be responsible for their own trades, not staff.
People can't do a background check on sellers if sellers are allowed to delete posts.
Scammers would be exposed by other people/buyers/sellers, not staff.
Other than that I completely agree with you and hope it will be changed in the future.
I'm only active in trade section for few weeks and already see a pattern. I'm sure some buyers gets burn, otherwise scammers wouldn't make alt after alt and try to scam new people. Problem is not only with autobuy links, but also PM trading. They offer great discounts, only if I send the money first. The offer is sometimes so good it's hard to resist, specially with zero negative feedback in thread. Or should I say, deleted neg feedback.