EMC is right
This isn't a secret. If IO begins to overwhelm their single controller structure, the dedupe will go post-process. The CEO of SolidFire called it "mostly inline". I would go with that. I'm surprised there's a Register article about it.
And as for XtremIO--yes I agree. That array is riddled with failure points. Probably not wise to throw stones when you live in a glass house, on a glass street, in a glass town, of a glass state, in a glass country, propped up by toothpicks.