Thailand is preparing to cut visa-free stays from 60 to 30 days, saying the longer period can be exploited for non-tourism activity.