I think the camouflage finally works in a FPS and all credit to Dice for making it so.
If you're running and gunning then yes you will run into someone or be seen by someone behind/next to or in vegetation or between or peaking over rocks and other structures of similar colours to the uniforms. Why is that a problem? Yes, there are campers but campers can camp anywhere and pick off the unsuspecting.
The majority of people who are camouflaged may have carefully manoeuvred into that position or used cover to get into a position you weren't expecting and remember camouflage and it's potential advantages work for you too!
I see a relatively small number people, who seem to shout the loudest, wanting visuals to change but I think the game, its tactics (and immersion) would be all the poorer for it.
This is Battlefield and Dice have done a fantastic job in trying to balance a fundamental sense of realism with multifaceted 64 player gameplay. If you want a 'run and gun' or only play Recon and want everyone to standout so you can clearly see your target then perhaps CoD is a more natural happy hunting ground for you...