I hear that. They also reported that the airplane had a parachute safety system. They went on to say there was not enough altitude to use it.
If there is an angle for a lawsuit, it will happen.
Yes, the BRS has deployment limitations, of course. It's physics. I've seen the deployment video, and it's pretty impressive.
The two most valuable uses of the BRS, I think, are when the pilot becomes ncapacitated, when a nonflying passenger can pull the handle; also, if there's any structural failure (losing a wing, prop or tail) which would make the usual glide impossible. I think it's a great idea.