Communism != socialism. There's much more socialism in the nordic countries then USA for example but they are wealthy, unrestricted internet AND have great socialized healthcare. As with most things it's about finding the right balance rather then choosing one or the other.