There are plenty of things I'd like to see changed about MCH, but complexity isn't one of them. Then again, I disagree with the overall philosophy Yoshi is espousing about simplifying classes. System mastery -should- be rewarded with markedly better results.
Personally I would much rather MCH gets the different gun attachments and meaningful ammo use that the class was touted to come with on release..
I have a hunch that if they removed the RNG, they would also remove the ability to 'hold' procs. I'm not always a fan of RNG not proccing, but I really, like being able to go 1> 2 > 1 > 3 >2 >3
How can you claim it is 'never positive' when you have multiple people telling you that they specifically enjoy it?
Further, I would argue that the complexity allows for a higher ceiling. By increasing the difficulty of the class, you are reducing the number of people able to hit that ceiling, and by making them outliers, you don't have to balance around them. On the other hand, making a job easy to play and easy to put out stupid high numbers makes that job the 'flavor of the month' and gets the rest of player base calling for a nerf.