Why is Elon Musk hating on Azealia Banks now?

This is going to take some explaining
Elon musk, Azealia Banks, Instagram, Tesla
23August2018
Nick Pope