What's the big deal, it's not like they are forcing you to quit. They're just sponsoring a car.
So you think it's ok for "kids" to see liquor adds, right? I guess you think it's ok for "kids" to drink and drive, is that how you feel? I think you are a little off kilter here.