I read something similar.
The Cirrus contention is probably valid, and appears to me to be as much to do with a failed training philosophy as an explanation as to why they elected to not bother putting the airframes through a spin certification test regime.
Clearly if someone has allowed their aircraft to stall at low altitude and let it develop into a spin, there wasn't much hope in the first place, was there?
I bet if those crew-members in Buffalo had a BRS (have to be a big 'un) they would have used it. (But maybe not, the SA disconnect might have precluded even that, by the time it got to that point.)
Anyway, this is a bit OT. (Sorry.) So if you want to have the last word on this issue, go for it.