If you also take a wage, then you're also a class traitor by any reasonable definition, because denying the existence of class struggle only benefits capitalists - https://en.wikipedia.org/wiki/Class_conflict
Comparatively, socialism is other people's labor. That may be all you can do if there are not many other resources.
Free Enterprise is something completely different altogether.
For the Soviet natives I've known who have come to the US, it has often turned out to be the Free Enterprise which was the most promising thing they found which was not in their previous environment.