CF is not bad, but it is not the end all fitness answer as it's followers believe.
I do agree with that and think that it has improved quite a bit since it first started catching on because, well, it had to. People were getting hurt left and right and the reputation was suffering. For anyone that trains with HIIT and oly lifts, it isn't that far out from what you are already doing.
LOL, we are destined to agree and disagree because I could not disagree more with that assessment about the atmosphere. I think it is horrid and very unwelcoming unless you enjoy a group atmosphere and rah rah for everything. I have been to several and they are all the same. If you have one that is operating like you mention, then you have hit the jack pot!