There is a lot of debate regarding the TOEIC testing for non-native English speakers and in my opinion it is a double edged sword and cuts both ways. There are only three native English speaking countries in the world that have English as their mother tongue and they are England, Australia and the USA. The rest are classed as having a dominant language, but not native English speaking countries as explained below.
In many countries English is the dominant language, but does not have official status -- this includes three of the most important English-speaking countries: namely Australia, the United Kingdom, and the United States.
In four of the other most important English-speaking countries, English is co-official with a second language (or languages): in Canada with French, New Zealand with Maori, the Republic of Ireland with Irish, and South Africa with Afrikaans and several African languages. Furthermore, English has official status in four of the world's most populous countries, although it is not spoken natively: India, Nigeria, Pakistan, and the Philippines.
Many of these countries are current or former colonies or dependencies of the United Kingdom, or of the United States, itself a former colony of the UK. Notable exceptions include Rwanda, which was a former Belgian colony and Eritrea, which was an Italian colony where the British Empire spanned its control only in World War II and shortly after (1941-1952).
So if you are not from the three main countries and are not native-English speakers as shown in the list, maybe there should be a TOEIC test taken but as for saying everyone should take the test that is just abundantly idiotic. Many countries and teachers have to take the TOEIC test before being allowed to teach in Thailand already such as the Filipino teachers and I know this because I am engaged to such a lady and she had to pass her TOEIC test, which she did convincingly. I am all for setting standards in education but be sensible about it and only test the ones who need to be tested.
So before you say you are a native English speaker you may want to check out the wiki site below and you may find that you are not a native English speaker. http://en.wikipedia.org/wiki/List_of_countries_where_English_is_an_official_language
Dr John Smith