Camberiu, you don't understand the terminology.
The word 'dictator' is a highly technical term used to refer a leader that we don't like. Thus you will see in the NY York Times, Washington Post, NPR, Fox, etc, that leaders such as Qadafi, Hussein, Castro et al. are labled 'dictators', while our friends such as the Saudis, the Emir of Bahrain, Ali Abdullah Saleh, etc. are never awarded the title. Regardless of what they do in office or what human rights they trample.
So for example: Hugo Chavez elected three times in some of the cleanest elections on record? Dictator, don't like him.
Suharto, ruthless repressor and genocide? according to Clinton "Our kind of guy".
There are of course exceptions, for example, when asked if he thought Mubarak was a dictator, Obama said "I don't like to label people," but that was before his rule was obviously over, at which point we came out with joyful proclamations in support of 'democracy'. Same pattern as with former BFFs Saddam, Marcos, Somoza, Noriega...
So please, get your terminology straight.