WoD had the worst of the worst. Latency issues fixed 3 weeks after release.

This is NOTHING, people overreacting. Demanding Yoshi to step down? Honestly, those people, need to have a meeting with a knuckle to their face.