Musk blames Twitter’s “massive drop in revenue” on “activists,” instead of blaming himself November 4, 2022