That exactly I have been trying to explain. Any qualification is just a gateway. But it is your hardwork, intelligence, knowledge,effective communications are the key attributes which can help you to come up.
I agree with you that so many people with CA/ICWA qualifications could not do well in their career. And so many B.COM have come up in life (CFO of Axis Bank is a B.COM only) through their hard work and knowledge.
Being a professional we need to give a proper advice to one aspirant. Instead we are getting busy in undermining other professions and professionals.
For practice- I don't want to get into any more details in this open forum. Again this is all about perception.
Ravi- my suggestion-
If you can leave your job then go for CA and else go for ICWA. Either of you will benefit you. As India is heading towards formation of LLP (Limited Liability Partnership) there will be huge scope for ICWA also to do the practice. So do not get confused. Take your own decision. But whichever course you prefer, please remember you should develop your soft skill simultaneously (Communication and presentation skill, knowledge enhancement, right attitude,honesty,willingness to learn,determination to come up in life). You need not have to run for success. Success will automatically touch your feet.
Good bye and all the best.