Please, don't give any silly lectures about the need for direct deposit. It shouldn't take this long to resolve this sort of problem regardless of how the money is supposed to come in. In any case, there's probably at least as much risk of a direct deposit of Social Security funds being fraudulently redirected from a person's bank account as there is of a check being stolen. At least stolen checks are easily traced. This is just bad service.
Also, by the way, note the description of Dominic in the article. He's got poor hearing and cannot speak. We can't tell for sure from the article but he's probably receiving Supplemental Security Income (SSI) child's benefits. There are persistent reports that SSI child's benefits are paid to children who have nothing much wrong with them. That's not accurate. Dominic is the reality of SSI child benefits.