Maybe I was lucky, but I managed to get upgraded on SQ from Economy to Raffles last year when I was travelling stand-by from SYD to SIN - flight was chockablock full and I was lucky to get on. Was originally handed a Y boarding pass, but then they called my name at the gate and gave me a C boarding pass!
And, no, I'm not a VIP!