It does seem odd to me to be advertising the Marvel characters on the busses- isn't that encouraging people to go spend their vacation dollars at Universal?
ABC Family shows the Harry Potter movies on a regular basis, this would encourage people to go to Uni also, not to mention the fact that a lot of people who are watching ABC Family are watching it on Comcast cable which owns Universal. Media is a tangled web of interdependent licensing deals.