I can't understand why you did that, so maybe you can explain.
From my point of view, when I find a bug I try to reproduce it locally (not with 24 people that do not know we are testing), then report it, then test when a fix is proposed.
What I think you did: found some bug, broke (at least) 2 games, without getting anything out of it (or are you working for some RTS competitor?).
What you could have easily done not to get everybody angry: test yourself locally, tell people you know when this happens, ask someone to make a bug report.
And regarding your last post: you are free to play something else, or fix it. If you annoy the admins they are free to ban you. So it is not about "fault" it is about result of actions (sometimes called responsibility).