Army is many times called to maintain law and order in troubled regions. I think Naxalite problem is one of the most serious in the country. Army is better equipped and trained to deal with their guerrilla warfare. CRPF is a law and order force which is not equipped enough to take such cases. It is not even a paramilitary force.
Ignorance about this force is not your fault. Its because our seniors don't make people aware what CRPF is doing for them.
1. Counter insurgency ops in every part of India- Kashmir, NE, Naxal
2. Nodal Agency for conducting Lok Sabha 2014 elections, that all the deployment of all Security forces for election duty was done by CRPF only.
3. All terrorist in Parliament attack, Ayodhya attack and several other attacks in kashmir were killed by CRPF only.
4. CRPF was also deployed in Mumbai attack nobody know this also.
5. I am not exaggerating but almost everyday CRPF is saving lives of hundreds in naxal area. Nobody knows how critical situation had been in this area.
6. And about equipments, please do visit CRPF camp in operational area if you have any relative and friend. You will see what all is there.
7. First security force to fight insugency in kashmir, First security force to fight against Punjab terrorist and first to fight naxals in all 16 states of India. More than 170 Bn of CRPF are fighting naxals and in support are 5 Bn of BSF, 5 Bn of ITBP and state police.
you all hear about how many CRPF personnel are killed but you will never know many naxals we kill thats why you have such wrong perception.