Agreed 100%. The whole thing.

And might I add- whomever is responsible for designing social media platform advertising interfaces- ARE ALL...