It’s bullshit. Anyone can make some shit up for internet points when you scratch out the name of the business. Sure I understand you can’t necessarily post your current bosses name and phone number but like 95% of the business names are redacted by YOU, the person posting.
Either put up or shut up.