In his first sentence the OP makes comparisons between Thailand and his home country. Hence IMHO the topic is about the ‘top 5 things you like most about Thailand not found in your home country’. Of course you can swim all year in warm weather, have cheap accommodation, massages, rent etc in many other countries, but definitely not in the home country of the vast majority of contributors to this thread.