I really enjoy bodybuilding and have gotten into the CrossFit sport aspect and really enjoy it, so I'm biased.
It's funny to hear "bodybuilders" complain about CrossFit, it's two completely separate things, one is not like the other. On top of that, complaining about form? Go to any gym, CrossFit or Global or Local, and take a gander around the barbell area. There's bad form with nearly everyone. In fact, it's so bad that when I, and I'd imagine most serious lifters, see good form it stands out. To knock a sport because some people who follow it have bad form is ignorance.
CF preaches FORM FORM FORM, over and over again, as well as mobility.