To publish such a vague statement is an obvious invitation for speculation. It seems like rather questionable behaviour itself from spatkfun. The fact that they mention a "private matter" makes me think this is some petty personal grievance that has somehow escalated to this.
What would you have them publish instead? Your curiosity does not overcome the right to privacy of those involved.
That's it. Everything else is dragging the community/customers into a fight that they didn't ask for.