If Fidel Castro really believes that communism is the best system of government for the Cuban people, why he never has allows any other communist candidates to run against him? Why not let the people decide for themselves? The answer is because his insatiable drive for power and prominence, by his belief that his grip on power justify abusing it. Castro in his depraved mind thinks that he knows what is best for the island and will get rid, for whatever means, of those who dare to oppose his Machiavellian tactics.