I do think these commentators should really attend some training and complete some sort of a certification for their speech techniques. First of all, there's no reason for them to try to hide their accents (which they do for some reason!). 2nd, why have such a limited vocabulary? Didn't these guys learn to read and write? Can't they put together some sophisticated sentences? Why try to imitate what they've heard?
I also find some Shahrestani commentators are waaaaay too blunt about their bias. I mean I get that they support the local team and that's fine, but they shouldn't question referee decisions that go against their favorite team with such obvious anger! Some of them are just horrible and funny!
Ohh and these stupid promotions they do for certain players and coaches as they receive some Reshveh is so obvious. I once watched the highlights where this commentator had a hard-on for this young goalkeeper who happened to play the worst game of his life and was at fault on all goals, but the commentator never stopped praising the dude! It was annoying and funny at the same time.