Why is it in TV shows and movies you never see popular chains, like McDonald's or Starbucks? I'm assuming it has to do with Copyright. If something does show a brand, does the band pay them or does the maker pay the brand? For example I remember seeing a Spiderman TV show where they had the Starbucks logo in it. Did the producers pay Starbucks for the right to use their logo, or did Starbucks pay the producers for the publicity?
To my understanding its.....
Studios often want dollars to include brand products in their productions (since it's advertising).
Brands often want money to use their products in a production (protecting their copyrights).
It's a vicious money-hungry circle. There's really no way to tell which is which without being privy to the details of a specific production.