I think I get why people criticize it. Yes, cyclists have to be visible (and I can't understand the idiots who cycle without lights at night), and reflective/bright clothing makes us more visible (I always suspected that was one of the reasons for roadie clothes' garish colors).
But: Where I live, helmets are not mandatory, but a lot of cyclists wear them anyway. Already, when someone sustains a head injury in an accident that was not their fault (i.e. getting hit by a car) there's the attitude "meh, he/she should have worn a helmet". True, but it's a slippery slope, and it would have been much better if the motorist would not have hit them. So, safety gear can generate a "quasi-standard" and indeed help to shift blame to the victim. If someone hits a cyclist who was riding and equipped according to local traffic laws, there should be no "but he could have worn a reflective vest and she should have worn a helmet, plus the bike could have been coated in reflective paint, and if they had had a police-level flashlight on their helmet as well, then maybe, just maybe the driver would hae looked up from his cell phone in time" debate.
Yes, cyclists cause accidents too, but I think there was even a study that showed that the percentage of cyclists being at fault in accidents is lower than usually perceived. Still, if I ride like an ahole and get run over, I'm the one who's dead. If someone drives like an ahole and runs me over, I'm still the one who gets killed. Oh well, enough blabbering, let's go for a ride.