I'll say this. If any of those people represented in the ad exist, they can afford the medication that's being sold by the ad.
Those are the people who buy the things that people say "if you have to ask, you can't afford it" about.
You all forget, there's legions of people who are wealthy, but not the ultra rich. They bring in millions of dollars a year. Far more than you or I possibly could, but they're not notable because they're part of the 1% and the 0.1% are much much worse.
What they don't get, is that their wealth is closer to the bottom 99% than the top 0.1%. they should be on our side, but they won't get involved because they're a bunch of fence sitting assholes that just do enough to keep up their lifestyle, but not so much that anyone notices.