On a subconscious level, even if you are not an F1 fan, knowing that Mercedes or Renault etc. make cars or engines which can win motor races has to be good for car sales even if the dealerships don't use it as a direct promotion tool. One thing I've never understood is what companies such as SAP or Randstand get from F1 sponsorship apart from corporate hospitality which they could do without logos on the cars.