Why do corporations celebrate pride?

You go to a city center and there are pride flags everywhere, is this just a way to say “we like gay people”? I know it’s really just a cash grab but gay people don’t buy into it do they?
7 answers 7