I don't ever remember US based Marriott or Sheraton lounges offering free booze. Wasn't offered for free in Canada either. Now in Europe and Asia is a completely different story. Pretty much open bar for beer and wine only. If you want free booze in the lounge, Intercontinental still offers it in their Club Lounges with the evening appetizer service.