As I understand it, the reason you're not supposed to do what Jeff did, is because of exactly what you say in the next sentence - favoritism and bias, that undermines morale and leads to a dysfunctional team and good people leaving.
That first paragraph sounds to me like you are not connecting the affair with the "assholeness" and you think it's bad he got fired. Which doesn't go with everything else you write.
If your point is that they waited too long to do the right thing, well, that doesn't seem like systemic evil to me, even if there is other proof they aren't a "good company". I wouldn't put it in the same category of all the rest of the stuff you describe.
Everybody knows about the allegation that TJs wouldn't let people wear BLM apparel, right?
My reading was that the poster was indignant that it took the actual outing of the affair to bring about change, when the actual workplace problems caused by them were evident beforehand.
So putting it first was unclear to me in its implication.
Your experience is the opposite of mine working for the company. Many of the most kind and competent managers I've had were from there.
But... I left the company 15+ years ago so things might have changed a lot since then. I will say that the stores were run pretty independantly back then so I wouldn't be surprised if experiences varied quite a bit.
What's worse, it's not always apparent from the outside. But I don't really know if TJ is going down that path, and you haven't presented clear evidence that it is.
As opposed to employees at Kroger - which is unionized (UCFW). But workers there appear darn scarce, often unhappy, and sometimes volunteer tidbits on just how horrible management is. And it felt weird just how much "help wanted" signage Kroger had, even pre-pandemic.
That cashiers still have to stand up has always been the bellweather to me about whether a grocery store takes any care of their employees.
Strict capacity limits, a clearly marked, spaced queue outside the store, and they’d wipe down the carts right in front of you so you knew it was clean. Masks were ubiquitous on customers and employees. It was relief to shop there compared to other stores.
The comment you're replying to was an employee, not a customer! It sounds like the main point is that TJ exploits its employees and is willing to turn a blind eye to their wellbeing in order to make a good experience for customers, which isn't a healthy strategy.
Prime example: my store captain, Jeff, got busted having an affair with a crew member that he was a direct supervisor of. Granted, Jeff was an asshole from the day I met him, he did everything he could to hold up my (and many others) promotions and pay raises just because he could, but the thing that got him finally fired was dipping his pen in the company ink.
I was personally denied safety equipment multiple times, like lift belts and new blades for my box cutter.
I know of a another store Captain that got fired for kicking out customers that weren't wearing masks when they tried to come in.
TJ's is extremely anti-union and anti-union propaganda is posted all over the employee areas and handbook.
Trader Joe's corporate will turn a blind eye to ANYTHING, as long as a customer doesn't complain or it doesn't open up the company to some kind of liability. It was a super cool company up until about 20 years ago when Bane took over as CEO. Since then it has been a cavalcade of hiring shitty management and unsustainable growth. TJ's has lost it's original weltanschauung and Joe Coloumbe would be horrified to see how the company is run now.