In USSR everyone lied. Telling anything against the party will put you and your family in grave danger - it is basically a suicide. There were no free press, no activism, and all information was filtered by the party with complicated process of deciding what should be published and when and who gets punished for what.
People in the west have no understanding what it means to live all your life in such conditions so they try to interpret people as if it happened in their country.
It can be that the person was trying to make amends with the party to ease the social ostracization for his family, friends or colleagues. It doesn't mean the person is telling the truth at all, it means that he show loyalty to the party line by telling that the system was efficient and all his higher-ups were doing the best job.