Ive had no probs with mine either. It can get rained on all day (and has been) with no cave in. The side rails are in 2 from the factory, I believe so you can fold it easily (I often have mine rolled up around the support rails behind the seats). As for the clips, well I haven't used them yet, but I looked the other day, and I have 2 on the left, back, and right. And as for the coming off at speed... mine hasn't come off... and I have had it at some HIGH private road speeds I think that has covered all the critisisms