I've played at all three venues before, but with a symphonic band though. Thing is, the acoustics of the venues are so scarily amazing (esp the Esplanade halls, the rest are just decent), if a particular band isn't that good (no offence intended whatsoever), the audience (prolly the more musically-inclined ones, and of course musicians) would know right away. Mistakes, technical faults and more would be pretty darn obvious.
Especially since I kinda agree to a certain extent that Singaporean crowds are kinda dead (less cheering/jeering/etc.), everything would sound a lot clearer.
There are bands that sound better recorded than live too, so playing in such venues would highlight their faults. (Eg: Saosin @ Incubus concert; Fort Canning Park. The vocalist was so bad compared to their recordings)
Just my 0.02, please do correct me wherever I'm wrong.