My own perception is that in a CA course, it matters very much where you join for articleship training. In a good firm, your training will be good in all aspects including presentation skills. In India, single proprietory firms constitute the highest number in practice, where quality is a limiting factor. If one happens to do his initial training there, he will have knowledge for sure, but presentation is a challenge. On the contrary, a person who got trained in a firm, where the systems are in place, his training will be better and he will be a cut above the others. In an MBA programme, the presentation skill of the students are sharpened along with curriculam and after two years he has an edge over other professionals for sure.
This is my view; I am open to correction