This thread is going to be extremely hostile to this viewpoint, so I don't really want to argue about it, but I'll just say I think it sets an extremely bad precedent.
There's no ethical guidelines that are being violated here (or ethical guidelines for forum posters, period), but it makes me uneasy all the same. I am genuinely unconvinced this does anything but motivate people to be insincere and hyperbolic in their genuflection for future products, which I am guessing means it is a marketing success. But it makes for shitty posting when you can not tell if someone is posting an honest opinion or a contest entry.
If it were me, I would not have posted about it or, having done so, would simply give that stuff to charity.