I have stayed on Executive Floors where the lounge was always open with a self serve bar of top shelf alcohol, self pour Beers on Tap, Wines and more. They had warm food always out with a large area of snacks. That was better than any free mini bar.
When I did have a free minibar it included alcohol( I forget where) but it was nice not having to purchase alcohol at a liquor store.
Quote me if I am wrong but hotels in Thailand include the minibar as part of the rate.