> In the last general election the ruling People's Action Party was voted in with a 70% popular vote.
The lack of a significant opposition party kind of screams not-really-democratic to me. Even if all the voters had nearly identical views, you would expect there to be multiple parties competing over the few differences that do exist.