What is wrong with "bilingual" language?
There is nothing wrong whatsoever in learning more than one
language.
The problem, comes in how the language education policy is
implemented in the Singapore education system.
In Singapore, a child is taught two languages at a young age
starting in kindergarten or primary school.
Now the teaching process of two languages is not equal.
Firstly the other subjects, mathematics, sciences etc are taught in
english.
The mother tongue is relegated to a "secondary" position.
Thus a child will be more exposed to working with the english
language rather than other languages.
Due to this uneven approach in teaching languages, we have the
situation today in Singapore where the ability to use the mother
tongue as a working language is on the decline in all ethnic
groups.
Secondly, the process of learning two languages at the same time
from primary school to secondary school has some bad effects on the
quality and standards of mastering the language.
This results in the so-called "Singlish"-- a direct result of the
education language policy in Singapore. Throw in two languages to a
5 year old child to learn and you quite naturally get rojak.
The MOE has launched several "speak good english" and "speak
mandarin" campaigns, but they should realise that it is the
education system itself that produces such problems in lower
standards of using languages.
There are of course other reasons for why Singapore would want to
teach language in this way. Reasons that are political in
nature.