Why there is politics in Indian IT services Industry ?

Here's a reason. Remember almost all project are technically less challenging.

Person-X joins the team and he spends his time learning about the project.Assume
its about learning number system from 1 to 100. Person-X spends couple of years
learning upto 100. That's enough for him to manage the project and members.

Now a New team member person-Y joins the team and starts to learn. Person-Y is
pretty bright. He learns upto 75 within 4 months. Now Person-X gets anxious and
started to believe Person-Y will obtain complete knowledge soon. Person-X fears
for his position. So whenever Person-Y comes with doubts about something Person-X
will indirectly answer him or won't help him. Thus preventing Person-Y from
reaching 100 as far as possible and maintaining control over the project.

- When you stop learning, you will get into politics to survive.