Have you been on Iran defence forum? its run by iranians and most of them hate him.
Hes not liked by the young and thats why the protests.
Your reference of source seems very credible, an online defence forum. You can't take an online defence forum's point of view and claim that all young people share that similar view. Yes, Ahmedinejad can be a little crazy at times, but definitely not how your media depicts him.