Earlier quoted context omitted.
I also do not think the author or editor were removed from their positions
Why should they? Should everybody that makes a mistake in their job be fired? The magazine retracted the story and apologized. The author apologized as well. The editor handed over their resignation (it was not accepted). What do you want, to have them be some parriahs that never find journalistic work again?
I'm all for free speech, but I wish we could get a handle on people saying completely wrong things for profit.