I find the feedback system rather useless, because if someone has an issue with a product, they open a dispute, and get a refund, and then it never gets heard about by other people interested in buying it because they can't leave feedback
Getting a refund is a joke. I had an item that didn't arrive. Seller wouldn't help so I logged a dispute with AliExpress. They told me I couldn't have a refund because I couldn't "prove the item never arrived" despite the tracking showing it never left China. I had to do a credit card chargeback in the end.