Then I'm surprised that the dev marker has been consistently appearing on a few topics here and there. Perhaps those "devs" are actually Chinese hackers. Hmmmm.

Either way, that's not an excuse for how you're treating Yoshi-P. At least provide something more constructive rather than; "Novelty is all he's got" and "new direction is crap". I can't really see devs getting much feedback on to how they can go about it from such statements, can they? Just because you're upset or in disagreement with a few options does not mean that we can take it all out on Yoshi. Spare him; he's only human.