The fact is French is the official language of Haiti
but only 5 percent of the population speak French because of limited education of the country.
Other options:
no subject
Haitian Creole is also an official language of Haiti.
No, it's because French is a weird niche language that no one outside of that niche feels a need to learn.