IMHO CAM should not be choosen or judged from a personal choice perspective but rather as a tool that a programmer has at his disposal. The more quality tools you have in your toolbox, the better it is I guess.
I agree, you should have quality tools in your toolbox. There are plenty of reasons I personally don't like MC, and they all have to do with what I believe is a sub-par quality product, that in my eyes is just plain dangerous to use.
If they brought it up to the standards of the current generation of CAM software, then my opinion could certainly change. But I'm not holding my breath.