I don't understand and can't imagine why "Canon Products Not suitable for Produce a best photos in indian climate". You should get the Indian photographers who told you this to explain.
Why do you choose 5D in the first place? If you live in a dusty environment, then the only drawback is that you have to manualy clean sensors regularly. it doesn't come with automatic sensor cleaning. I have to check mine for dust everytime I go out for a photoshoot, other than that it is an excelent piece of equipment. posted in Best Canon or Nikon ?