It's a fair point though isn't it? You're asking for free user research, from a community you've just signed up to, without offering anything back, not even a voucher or discount.
People here are super nice if there's mutual respect, but if it's not, I guess the environment can be a bit harsh...
Compulsory email address?
Fuck off m8