How would that society do punishment? If someone takes all your money, the fact that it's public wouldn't have that much benefit. They're publically a lot richer and you're publically on the streets. They go to some other country or hide locally, and you're left without anything.
For the attacks, it's a similar question. Once someone gets killed because of injustice or discrimination, the publicity of the act doesn't help much anymore.
Ads are a burden on the public even today. Even when relevant, they're not in your interest (because the product is crap, predatory, etc). If it was in your interest, they wouldn't need to advertise for it. Ads are engineered to hog your attention, and make you buy without inspecting the product. Watching let's say twenty per day (which is a low number for people who don't block), dilutes your decision making and lowers the quality of the ones you do make because you already know about a product, so why comparison shop?