2pointslow I seriously doubt you ever really did a real crossfit workout or you wouldn't be knocking it.
I know a guy that does 95 pounds on the bench press, doing the 20 secs on 20 secs off. One day somebody asked him why he couldn't put up an "real" wieght, so he throws up 395 for 2 reps just to shut him up. The old axiom of "lift big to get big" is old school and has been proven wrong time after time.
Maybe your beef is with Crossfit, it is just an name and nothing more, sure it is trademarked but its the only moniker that the public recognizes.