If instead of a weight minimum, they instituted safety and strength tests for the bikes, it wouldn't be a problem.
Bikes are actually tested and I'm pretty sure there are lots of quotas to be met, although this is rarely brought up. Professional bikes are made as light, strong and stiff as possible. Now they've come up to a point where bikes are getting dangerously light and stiff. Riders are simply crashing too easily. Of course the riders are first to blame, but there is a general agreement within the peloton that bikes are getting too light.
Why do you think CF actually causes the crashes?
As we all know carbon fibre is a very light material. But the biggest reason carbon fibre is so dangerous are the massively deep rims most riders use. The reason they use these deep rims is because they are very aerodynamic. But the problem is that any crosswinds can easily upset these rims and can catch riders by surprise. This is also the reason why you see a lot of riders ride with thin rims, no matter whether it's a flat or climbing stage.
Carbon fibre rims used to be very new, when the bike frames were still made of aluminium or steel. But now manufacturers are making bikes completely out of carbon fibre. Bikes that are heavy are more easily to control because there is much less danger for the bike to become upset with crosswinds and therefore there is less risk a rider is being caught by surprise.
Then there is also the issue of safety with carbon fibre. Steel or aluminium frames bend during heavy crashes. Carbon fibre doesn't break, it shatters. There are stories of bikers that bought CF bikes with small errors within the CF weave which caused the frontal fork to suddenly shatter when they were caught out by a sudden pothole.
Trust me on this, I have been considering a Specialized S-WORKS as well, but I've moved from wanting a CF bike to probably a steel frame or aluminium. Heavier bikes are harder to bring up to speed, yes, but once up to speed these bikes are also easier to maintain at a speed.
Anyway, I'll stop the off-topicness here. My apologies.