Did they do a radio to radio comparison or just hook it up and decide it sucked? I don't always take negative comments at face value. Many times a product does suck. And many times it isn't the product at all.
My first WX CB I wasn't happy with it's performance at first. Turned out it was just the antenna I was using. I have some variance from weather conditions too, but I now have several radios with weather alert and I will say that what antenna you are using makes a huge difference. I can go up to my stepfather's lodge and slap a K30 on my roof and I have not ever heard a thing. I unhook it and hook up the Wilson 1000 and instantly hear it very clear. I also have a set of fiberglass whips that work better than the K30 for receiving WX. With them, some days I hear WX up there and some days not. They aren't nearly as good as the Wilson. I've never not gotten good WX reception up there with the Wilson hooked up.