Well my understanding is that the FCC prohibits showing people drinking alcohol in commercials.
If you look closely at the labels on box wines in the US, you will often find that they are “wine and natural flavors” because they aren’t legally able to call themselves “wine.”