There is certainly a difference in sports culture overall, won't argue that at all. I will say though, baseball is the sport we mainly consider to be a more laid back/social live experience than a pure sporting event. The exact opposite can be said about playoff baseball, though.Possibly, but test cricket is pretty rambunctious innit? I think its just cultural difference mainly, Brits are generally are more reserved/circumspect than Americans, aside from sports it seems.
On the grub point, I couldn't help but think Oracle Park was a gigantic food court with a baseball ground attached!