So many of those brands are the exact opposite of the sponsors that F1 wants or needs to attract. F1 is global, aspirational an seen as the pinnacle of motorsport. I'm not sure how advertising Pot Noodles is going to generate new fans for a team. Not fans that they want. If any team could tie Diagio into a deal they would be laughing, but I'm sure that they have ALL tried at some point. The trouble with beer brands, is not that many of them are actually global. So many of the are region specific.
My point exactly, F1 is so far up its self, it cuts off its nose to spite its face. The sport is held in this esteem that its fancier, more exclusive, more in demand, has the best of everything blah blah blah. the reality is far from it. Yeah a few rich people go and pay extortionate money for pit walks, etc, but its real fans, they aren't rich, they scrimp and save to drive to Silverstone, or Belgium, or Germany or wherever in their Fords and VWs and 5 year old Vauxhalls, camp, get cheap B&Bs, drink carling and boxed wine, sit in open grandstands or general admission, no champagne and caviar for actual masses that provide the viewing figures. To be honest, F1 fans are taken for mugs by the upper classes, they're working class, and dream for a weekend what a playboy lifestyle would be like, then go back to normal, knock your bollocks in boring day jobs, meanwhile the elite few are sniffing coke of bikini clad bum cheeks and paying for get out of jail free cards, and a real F1 fan is sat in his or her back yard in a £30 faded t-shirt from last year and a £40 baseball cap made in Taiwan. Thats the reality of how close most F1 fans get to the elusive goods, a bit of branding on craply made merch.
yes, I'm being a bit facetious, but seriously when was the last time someone in general admission bought some of the ridiculously expensive goods that are currently advertised, Rolex, Maurice Lacroix, Oris, watches are always he first thing i think of, or some random software / data company they've never heard of. Is it any wonder there has been a sponsorship crisis, some big brands aren't interested because the fans can't afford it, and the "cheaper" everyday brands hardly get a look in cause they aren't exclusive enough. I don't know much about it, but NASCAR looks like it got the formula right.
There are/were a few exceptions Red Bull, Sure, Head & Shoulders, Tic Tacs, Gillette
The problem is, there's what they WANT, and what they NEED / Can Get.
As Gnarls Barkley said ...
"Anyone that needs what they want. And doesn't want what they need. I want nothing to do with"