I can't verify the reasons you've given, but I can back up those failure rates.
When SSDs were still crazy expensive, OCZ were at the more affordable end of the range. It got to be that they failed so much whenever I put in an RMA for one with my supplier they wouldn't even ask for details or attempt to troubleshoot to verify the fault.
Me: "Hi, I've got an SSD for a warranty return"
Them: "OK, have you got the serial number or the original invoice?"
Me: "It's an OCZ"
Them: "Oh, no worries, we'll courier a new one out to you"
Since prices have dropped, I now only use Intel and have had a grand total of one failure, in a 4 year old 80GB disk.