It was banned because it's a racial slur. It was always near the top of the list for any permanent banning. Mark Rosewater has gone on record about not printing it further because of this more than 5 years ago. https://markrosewater.tumblr.com/post/106100301518/
All seven recently banned cards are indefensible in both casual or competitive play.
Banning MTG cards is absolutely cancel culture in action, and is a completely indefensible act. Anyone who supports it is supporting cancel culture.
Stone-throwing Devils isn't a racial slur, unless it's one of those weird things where they go back and dredge up something forgotten. As certain segments of society are absolutely expert at doing. They exult in creating division and making us fight with one another, when we should be united against the ruling classes.
I knew that but I also was misremembering the article. The idea came from twitter comments, the article was just reporting it, not advocating it.
I was wrong.
Magic: the Gathering banned the card "Stone-throwing Devils" because it reminds people of Antifa.