You definitely need a thick skin, especially if you write content for players. While it would be nice for everyone to like my stuff, I know that's unlikely to happen. For my 4e freelance stuff I've done for DDI I measure success by the fact that I like what I wrote, WotC liked what I wrote...