Why are people saying that Twitter has lost its advertisers? I have ads from Amazon, Samsung, Nintendo, Dr Pepper, Walmart, etc in my feed. If anything, I’d say I’m getting more ads than ever.
Twitter has a better ad algorithm than YouTube which always shows me ads for the exact things I purchased the day before. I wonder if ad buyers are aware that YouTube wastes their money on reaching out to those who already made a purchase.