Not to mention the ridiculing your-case-is-not-so-bad opinions :)) so i'm quite surprised you didn't even mention those.
And absolutely, negative feedback is indeed the best way you can get information in it's purest form, as tough as it is, it will (almost) never fail you.
Oh boy, don't let me get started on those type of people :)