This is not that simple, unfortunately. Advertising in itself is not bad. Why informing about a good product is something wrong? How we would have Tesla or iPhones, etc. without advertising. Nobody would know about all of those.
But something went wrong at some point.
Similarly with options - options were a great way farmers could offload risk to the products buyers, who, in exchange could get better prices.
But when options started to be used for something which is not much different from lottery bets, again, something went wrong.
This is important lesson. Capitalism is a great system, but it cannot be narrowed to greed. Capitalism requires working ethics since we are not able to regulate every aspect of life - it is practically impossible.
But ethics no longer works. Big IT companies owners were fixing employees wages, who cared. Amazon owner does not care about warehouses workers miserable work conditions. Facebook owner is ok to steer people into fights, as this increases "engagement", ads clicks and revenue.
Has it happened that Jeff Bezos or Mark Zuckerberg was asked to leave his country club or whatever place they are hanging out because of the unethical behavior? Obviously not.