After years of anticipation, internet streaming-video service Netflix launched in Thailand last week as part of a surprise global expansion that saw the US based content provider flip the switch on 130 new countries overnight.