Thanks Stace!
I for one really appreciate the efforts of those like you.
I am greatful that I have so many opportunities to fish in different places and many different ways.
Don't take the negative criticism personally. People attack the company I work for regularly, but I try not to take offense. As individuals, we can only do the best we can with what we are given. You will never make everyone happy.

Keep up the great work, and don't let a few jerks (who probably had good intentions, but just didn't pick the best way to communicate their ideas) get you down!!