Precisely. O'Brien might have physically suffered, but he had a loving wife and family. Worf had terrible luck in love, but had a successful career. Data was denied the third pip he spent years earning multiple times over, but he didn't really suffer in other ways. Only Harry got all three: physical suffering, career stagnation, and cold showers. So I take great pleasure in his vindication.