@RevZafod: I wish there were a viable socialist party in the US, because I would belong to it.