While I empathize with your complaint.
AND admit to being guilty of said problem.
DON'T BLAME ME -- BLAME THE SELLER.
Here is why:
Last time I bought something on-line, the seller offered my a $5 dollar discount on my next purchase, if I reviewed my current purchase within the next 15 days. I hadn't used the item, wasn't going to use the item, had zero idea if the item was good or bad, in was a gift I was going to give someone else in about three weeks. So I reviewed the item. Basally not saying anything other than the shipping was within the promised time and they did in fact ship the correct item. And I collected my $5 dollar coupon. But provided zero useful info other than the seller does in fact ship the stuff they offer for sale.