However that still does not mean that, this power is given to the minority over the majority of the people, which is what the US system can and has done several times on the presidential stage and even locally. Districts "designed" to give a certain result is so undemocratic that it is laughable.
You and others can slam Chavez for his actions (and for the record I would join you in condemning him for his actions) but you can not deny that he achieved power by majority vote and stays in power by majority vote.. a very democratic principle. Even the opposition accepts the election results as mostly fair.
Not sure it is a good thing on some areas and with the acts and attitudes of some states legislative branches, then one must question if it is wise. After all, if some states had "more" power, then they would ban abortion in a heartbeat, ban homosexuality and so on. If it was not for the "feds" then the US would never have gotten rid of slavery. So yes, let locals run healthcare, taxes, police and so on, but when it comes to basic rights .. hell no.. you should not have different rights as an American just because you are in California and not in Montana. If you want such a system, dissolve the US and make 50 states.Personally I'd say what it needs to do is actually have a stronger federalism and role back the usurpation of power the feds have taken in the last 200 years.
I am a pragmatist. If something can be better run locally then do it. If something can be better run on a national or state level, then run it there. I dont stick to any ideology based government structure and I am a firm believer that if a government run organisation can be run better and cheaper by private people, then do it, but that does not mean private is better than government all the time.. hardly.
I am also a firm believer of being fair as possible. That means everyone is equal and given the same chance in life. If you take some legislative stuff to the local (state for example) instead of having the state (federal) write the law, then you risk having a country (provided you still think the US as a single country and not 50 small mini states) split along borders based on what states provide and allow. You can easily have in the US if the states got their way, half the country where being a homosexual is a crime. You can have places where the locals refuse to pay for education for hispanics, or blacks or other people. You can easily have states that think it is "good" to teach their children that the world is flat and god created it, and not teach the facts. Do you really want to live in a society that is that lopsided?