The last thing I expected coming to e621 this evening was witnessing petty drama between a frustrated artist and the site's administration. All this attacking of others who haven't done anything wrong is just uncalled for, especially with all the arrogance on display. Shitting on others doesn't suddenly make you a better writer or a better person; that's just toxic behavior all around.
Zoo wee momma.