Could be because Christians support Israel. The left hates Christians more than they hate capitalism.
Because they are self-sufficient and do a great job of taking care of "themselves" without any help when allowed to so!