Publix Uses force tactics to have their associates donate to make the company look good in public views. They have their associates taken out of the stores for hours to listen to these CEO's of these charities and then have them fill out donation forms in front of their peers and supervisors.
They only seem to care about customers when they complain and it's because they don't want to ruin their chances of a promotion. Once they get promoted, they all sit on their butts and get fat. Most of them don't even walk the store because they're probably out of breath after just a couple of aisles.
Pay attention next time you're in their stores and see if you see the store managers out with customers or in the office with the door closed stuffing their faces.