Did SE really kick out post no english translations post with over 300 posts since this morning?

Does anyone else think that is a really bad move on SE's part if we on the forums cannot even express our frustrations when they mess up?