If we discussed on the above topic there is no end of the discussion. But let me clarify one thing every profession in this world has its own importance. we cant say that this profession is good and this is professsion has less value as compare to other.
if we talk of the role of cs it has much wider role and its not only restricted to companies act,
he can advice on various acts such as sebi, labour laws, FEMA, GeNERAL and commercial laws, IPR, and he also acquires good drafting skills whcih should also taken into account.
To pass the Cs i considered For CA people its easy but to become a good CS its too difficult for them.
And find in practicale life its a Knowledge thats only matters and not only the degree you possess because people will give money to you not on the basis of your degree but on the basis of your work.


Bhai this is the tragedy nowadays on CCI,people are more into fighting with each other rather than concentrate on the topic. As for ur question,your statistics are correct, there are around 25000 CS in India at present and above 150000 CAs in india. Check out the following links for ur ans