I was listening to some of the big guys in the gym talk about different training methods, and the only thing they seemed to agree on is that "crossfit is for homos" I'm sure they were just being funny, but it made me wonder why all the hate? I know many body builders criticize crossfit and they say is for girls or homos, why is that? it's very similar to regular bodybuilding those guys push themselves very hard a every workout, so why the lack of respect?