Barely. I think FB engineers deserve more than “some” of the blame here. Surely they could see the negative consequences of linking health data into their graph.
If FB started hiring unskilled laborers and promised to train them up to be a software dev, I could see this argument having some weight. But, AFAIK, they don’t.