Creole is an effective solution to a unique and complex problem.
We speak 4 languages in Belize; English, Spanish, Maya and Garifuna.
We could be very much like the Biblical story of Babel if it where not for the Creole dialect evolving from the need to have one common spoken understanding.
There are more opinions on Creole being a dialect or a language than options on a Swiss Army Knife.
I have a dictionary that says Creole is a language that has evolved from the mixture of two or more languages and has become the first language of a group.
Right or wrong Creole has been a reason for success in a working nation of mixed backgrounds.
Another Creole has recently evolved in the exchange of text messages, written as Creole to be able to communicate to a lot of very different people.
Brief text message exchange has given birth to symbols and terms that are global text Creole. : )
A language that everyone can understand.