I've been a lot of places around the world and I have no desire to go to India. Don't know why. But those are very good pictures and they almost make me want to go.
Depends on where you are in India but yes they can be very common. And depending on where you are they can be incredibly aggressive. I've seen them break into houses in packs and just steal stuff left and right. They're pretty damn smart and really aggressive. There are also a fair amount of dogs as well.
in some areas, they wander around freely... same with cows, cats, dogs, and other such animals... many times at such tourist spots, trainers will let you take pics/ poses with animals such as monkeys and bears, and then proceed to charge you a ****load...