Oh weird, I assume this is just because the white is relatively red compared to the cyan, right? As in if you took any image and coloured it in the same way then it would also look red.
Nonsense. My phone screen uses red, green, and blue to make up each pixel. The white pixels have their red component all the way at full brightness. Therefore there is a lot of red in the picture.
You could also see this by opening up the image and looking at the red channel which would not be completely black.
I think there's something more going on here than just "marketing".
Because if you look at the tiny thumbnail in the OP it's very clearly red, and you can even load that thumbnail into an image editor and zoom in to see slightly reddish pixels.
So something happens when scaling this image that actually results in a red hue, and I don't think my computers image scaling algorithms are also falling for "marketing".
I would guess it's actually some kind of sub-pixel trick that makes it seem like there's colors there which aren't, and that's why the image scaling algorithms also reveal the same colors you see.
Is this because our brains have been programmed to see Coca Cola can as red? Or does it have something to do with the way the black and white boxes are organized? (I.e. if it were a sprite can, it would still be red)
If you zoom in to see that it's black and white, and then zoom back out again, it stays black and white. But if you look away for a bit to forget, maybe change the angle you're looking at it, it turns red again.
...I was gonna say it took until it was shrunk down to the thumbnail to see red, but nope, it actually has red in it in the thumbnail.
Guess this is specific to how often you see cans of coca-cola?
Here, I put the image through a ditherer (only available colours are black, cyan, white). I don't see any red at all now.
[edit}
Actually, that "red" is mostly just gray so I played myself here. Still, the luminosity must be closer to red before I detect it as red, white doesn't do it.
Except that there is. Alright, maybe not exactly, but...
The whites that you see as white (in the other white parts which don't seem red), are shifted like #E0F9F8. Notice the reduced reds there.
The whites you see as red are shifted like #F9F9F7. This one, I'd probably call yellow, but you get the point, reduced blues. There's probably a better example pixel in there and I just haven't found it.
The red pixels in the thumbnail, well, maybe JPEG downscaling? I can't say, because I don't know what downscaling algorithm is being used.
So the parts you see as white, are actually bluish white in a sea of blue (Cyan is just mixtures of blue and green in case of RGB) and the part you see as red, are reddish white, in a sea or blue.
Also, for those who don't see red, don't look straight at the image. Look at something near it, with the image in your peripheral vision and you'll get what others are saying. But I guess that happened while you were reading the title.