First of all Islam is part of our culture and we speak Arabic secondly Somaliland isn't a secular country where Islam is the state religion of the Republic according to Article 5 of Somaliland constitutionRegardless of whether it's Bismillah, or the Shahadah, it's odd as hell to put that on a flag to be a political representation. Just like Isis has the Shahadah on their flag but commits all kinds of crime.
We're Somali. A flag should represent something unique to your country, and some Arabic script with odd colors and a bleached hand isn't representative of your average Somali. Your average Somali doesn't speak Arabic, nor do they have peach hands. Somalia and Somaliland are secular countries as well which make this even more odd.