The easiest and most simple way to avoid being a victim of snatch thief is to be street-smart. Act like a local, behave like a local. Always be on the lookout, watch out for people's behavior. Always err on caution and safety. Never talk to people you are uncomfortable with. You may have the right of way, but let the Malaysian motorists go first.
Sometimes you guys don't understand that you're essentially in a different country, with different expectations and attitudes. Please, when you are travelling to other countries, exercise due caution, even if you are travelling to "safe" destinations.