Democracy in all ways is an idealistic system, but it is also currently the best system we have at the moment.
We've tried dictators, caliphates, rajahs or whatever you wish to call them but ultimately while there might have been some very very good dictators (Augustus Caesar/ Julius Caesar) eventually however we have seen hereditary succession create more problems than its worth.
I do believe that a benevolent dictator is probably the best form of government but it too is an idealistic view. There are many difficulties with that approach.
1. How are we to find this "benevolent dictator"?
2. What is to say that this benevolent dictator won't turn nasty.
The Parliament is a good way of keeping checks and balance on this issue. We can elect a president - if he does a good job than lets keep him elected (I really think term limits are stupid.) If he doesn't vote him out.