That post was in response to Brian Mahoneys Waist who said, ‘to get profit you need success.’ You don’t - asset stripping being just one example. It wasn’t a reference to BFC, although some people seem to have interpreted it that way.
It was possibly interpreted that way as you wouldn’t be the only person to accuse the owners of that. But as I posted; you’re smart enough to know that’s not the case, so using the phrase was at best glib, at worst you’re encouraging those less sensible to believe it might be true. You don’t have to look far to see plenty of people willing to swallow a completely illogical narrative if it paints the owners in a negative light.