Haitians hiding behind the "caribbean" label

Why I see so many Haitian-americans when they make videos online they say they are "caribbean" instead of Haitian?

If we being real, Haitians are not anywhere close to the first thing people think of when they think "caribbean", most likely it will be jamaican or some other english-speaking island. So why do they hide their nationality under something people rarely even acknowledge them as. Yes, we are caribbean, we are latino, etc. but we are culturally unique from both the rest of the caribbean and the rest of latin america so why not just say you are Haitian?