Scarlett Johansson's ad for SodaStream has been nothing but controversial since word of it first broke. Pretty ridiculous for something as innocuous as a machine that's biggest crime is sharing this message of terror: Make your own soda at home. The ad was banned for slamming Coke and Pepsi, which was a pretty tame reason for getting the boot.

But the latest dirt on Scarlett's sponsorship of SodaStream is a little bit more complicated. You see, Scarlett is known for her political activism and humanitarian efforts. For eight years she's been a spokesperson for the humanitarian group Oxfam -- until now. Scarlett stepped down from the group, saying in a public statement that it was over a "fundamental difference of opinion." Was that the case, or is Scarlett selling out?

SodaStream has a factory in the contentious region of the West Bank. It's Oxfam's policy to disapprove of any trade that happens in Israeli settlements in Palestinian territory. Scarlett, on the other hand, thinks that discouraging any economic processes between Democratic Israel and Palestine isn't the right way to go about things. Hence her involvement in the commercial, which I guess is what she's saying.

But is this really all about Scarlett's take on Israel, or is she hiding behind the issue as a means to make a quick buck? SodaStream seems like a strange thing to suddenly go to bat over. Hasn't she had other ample opportunities to speak up and share her own beliefs on Israel? If she was simply stepping down from Oxfam of her own volition and separate from any paid advertising contract, it would be a whole other kettle of fish. But the fact that she stepped down from a role where she could effect the change doesn't sit right.