My view on this is that the devs put their lives into games, for people to "go out of their way" to point out a flaw/hole in their programing, probably opened the end result to occur. It seemed to me the people who are "trying to help" really in the end caused this to happen. I believe there are more secure ways of communicating this problem than twitter. But this probably was discussed at length on Facepunch as well (I can only assume), which lead to a person who had no inkling of care, to try to destroy all he could.
Should this have happen no. I'm not defending the dev's here, but I do not condone your actions. Just because you can do these things doesn't mean you should. It just deflates a persons passion and drive for what they are doing. It does no one any good. I almost can't wait for the day when there are actually consequences for people who do these types of things, instead of having people waste time/money/effort into changing/fixing code.