Apparently, being against socialism is selfish. The government on the other hand is selfless when it steals my hard-earned money to pay for programs I am against, instead of allowing me to share the wealth voluntarily to programs I support. Interesting.
If Senator Obama wants to share his toys and split his PB&J sandwich, then that is selfless. Good for him. When he is forced to give up his toys and PB&J against his will, it is selfish on behalf of the authority who forces him to do so.
Perhaps the senator should study up on the definitions of socialism and communism.