Marina Bay Sands and Resorts World Sentosa are careful to stress that while gambling is a big revenue driver, the resorts also have other attractions. Family-friendly shopping malls, amusement part, museums and convention centres have made these venues more palatable to critics, says Assistant Professor of Law Eugene Tan.