Here is Specialized's BBB profile. People like to complain for sure.
I'm not denying that Rad has had some issues, but it feels like you're dancing on the graves of many Rad owners who were trying to be more environmentally conscious in an ecomical way (and support a local business).