In my experience, it is correct to avoid Buffets like the plague unless you are going to a high-end Hotel with the proper track record for Brunch/Buffet services and are willing to pay accordingly. I also tend to select a venue where they have free flowing Champagne from a house that I approve of, as these events for me will almost always mean the only meal of the day and at least 2 bottles of the sparkler being consumed.
Singapore is one place where I would go to one of these types of events as they have a history of quality & consistency, etc.