That was Marlboro and not Hasbro/Takara's doing, they were going to sue and then Takara changed the deco. There's a US law against branding smoking things towards kids, but not an international or Japanese one. Basically Marlboro was just covering their ass. The Revoltech figure was a collector figure being released in another country than the US, the only explanation is that it was Marvel's decision. Off the top of my head I can think of Mezco's Popeye figures, they're fully licensed and have smoking pipes, fully distributed in the US/world.