What is Fidel Castro's reasoning for not allowing general elections?

Has he ever expressed his views on this issue? More importantly, has he ever been queried on this issue? If he has, what was his response?

Because he’s a dictator, not a president.

*dic•ta•tor

Pronunciation: (dik’tA-tur, dik-tA’tur) —n.

  1. a person exercising absolute power, esp. a ruler who has absolute, unrestricted control in a government without hereditary succession. *

[sarcasm]
Because anyone who questions the People’s Revolution is a counter-revolutionary traitor and a stooge of the Yankee imperialists, and should be shot.
[/sarcasm]

He did offer to send observers to monitor the ongoing U.S. presidential election.