I was told that if you sent a flood of ICMP traffic to certain 1GB switches they would 'fail' into a hub-like mode.
The collision detection is still needed because they are still possible on a pure switch.. usually they happen with certain traffic patterns or if the network gets saturated. However they occur a LOT less than they did on hubs.