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.