The main reason we dropped CC3 is that it doesn't fulfill our specifications at all. But if it had fulfilled our specifications, we probably still would have switched due to the instability of the program. However, that was in 2009, so it's quite possible that patches since then have cut down on its tendency to crash.