Nothing wrong with it, it's a bar code. It's not advertising Malboro. If you know what the bar code means then you've been influenced by the ad in the past and either smoked Malboro or not. You're not likely to change now and new viewers definitely won't be.
I just wish they'd take it off. They're ruining the look of the car. 
I'm not so sure, as the barcode is pretty synonymous with Marlboro. And, besides, one could argue that Ferrari should not bend the rules on this matter, given people's health is a moral issue. But, I suppose, it's not their fault at the end of the day. It's just emblematic of the double standards in Formula One by the authorities towards Ferrari. If McLaren were using questionable methods to advertise West cigarettes, no doubt Mosley and others would intervene.

Ayrton Senna: WDC 1988,
1989, 1990, 1991
McLaren: WCC 1974, 1984, 1985, 1988, 1989, 1990, 1991, 1998,
1999, 2007McLaren: WDC 1974, 1976, 1984, 1985, 1986, 1988, 1989, 1990, 1991, 1998, 1999, 2008