Not at all. I love constructive criticism. Even though I didn't agree with anything it helps to think about the class from new perspectives.
Aye aye! I actually think that having a devil's advocate in one's homebrewing team kinda helps. It makes brainstorming more effective, and it adds some input. Things that will look wrong or unbalanced to you taken singularly, will perhaps make more sense blended with others, partially or completely.
It actually helped me too to get your feedback on my feedback, as it had me reconsider some things that looked kinda good when I posted, and not so much afterwards.

So, best luck with the archers!