Your going to get all types of bad advice. Most crossfits boxes are the same as far as the people that are in them, regardless of which box you are in. What I mean by this is that you are going to have a small number of people that are at the top of the leaderboard day in and day out. Most of these people have been doing crossfit long enough to have a pretty good understanding of it. Overall, to be at the top of the board you have to be pretty well rounded, strength, cardio, gymnastics, etc....Take the time to talk to the people in your box that has been doing it for awhile and is pretty well rounded in all of these aspects. You will have very strong people that will excel at the strength portions, you will have very gymnastic people that will excel at other portions of the workouts. It can be very individual in which direction a person decides to take crossfit. If you have good coaches, listen to them. If they say you need to scale things, then scale them, drop the ego and try to move well and learn how to move well. Learn how to hold a hollow position, learn to kip, learn to squat deep enough. Master body weight movements, learn how to properly row and a lot of the rest of it will follow. Crossfit is vastly misunderstood, most people that bash it haven't stepped foot into a box long enough to comment on it. At the end of the day experience it for yourself and form you own opinions of it, good or bad.