Frankly speaking, Indian Political system is lagging behind mainly because of communal problem. Political parties often fish for votes targeting different religious communities. E.g. BJP gains sympathy of Hindu fanatics, Congress seems to cash on Muslim vote bank. In a modern political system, parties shouldn't have themselves besmirched by religious vote-fishing. Moreover the voting is a serious concern as there's a high margin of rigging in all elections given the out-dated elections system. But it is commendable that Military doesn't interfere in politics as it is a trend in south Asia