I wasn't aware of the Airbnb situation, thanks for letting me know.
In this case, the activist said she was aware that the logo wasn't intentionally offensive. But yes, she did file a complaint and Myntra did the needful.
As for whether it is necessary or not, it's all a matter of perspective. Privately informing the organization might have been a better move. Either way, it beats using a viral tweet.