Should democracy be a core value of the Olympic Spirit?

To me it seems incongruous that a country that does not value democratic rights can host the olympics.China was willing to accept a "democratic" vote to be awarded the right to host the games, but it does not value this democratic right as important enough to extend it to its citizens.I would like to see in future that only countries that have democratic systems of government be allowed to host the olympics.What do you think?