Similarly for Singapore. I understand China to be a lot more capitalist than India for example. It is true that Japan and a lot of european countries have done better with democracy, however they typically have a lot homogenous populations - very unlike of bigger countries like the US, China and India and also unlike some smaller countries like Singapore.
Even then there is little reason to believe if a communist form of government would not have done better in these countries also.