I have a cynical take on the prevalence of marketing in our society. This may not apply to Brave specifically, but while we're on the topic of marketing: I wonder if growing wealthy inequality means that consumers simply don't have enough wealth to make honest exchanges worth while. The powers-that-be look for ways to "grow" and consider making an honest product and simply selling it, but the common people don't have…
Marketing is very profitable. Sadly word of mouth is a painfully slow way to sell even a good product.
Take for example Diablo Immortal. Blizzard and Diablo have tons of fans. People want an old school Diablo, a game that puts the player first, a game they can buy for a flat fee and then have and enjoy for decades like they have the others in the series. But Blizzard doesn't care, consumers can't pay enough to make it worth their while, so instead they'll deliver a thin veil over gambling and exploitation and call it Diablo Immortal.