I expected Fredo to double down on stupid...
He deserves a tiny bit of credit for owning it...
Needed to apologize for: 1) shouting Profanity in a public setting 2) Threatening physical confrontation
By taking responsibility he disarmed his critics.
Savvy move on his part.