xinloi- sorry you are stopped (LOL)
but, seriously, I think it sometimes is the roll of the dice, but I also think people who look very "wild" to the inspectors are sometimes profiled and have rules enforced on them others are not asked about. I can understand someone saying "I am what I am", and not changing a style of dress or haircut.
I am almost off on another trip to Haiti so please forgive me if I don't see messages right away. Interestingly, Haitian inspectors have never asked me anything and the last time I flew into Port Au Prince, American Airlines either forgot or didn't bother to check if I had my passport (never mind the return ticket). Coming back to the US, it was another story- no one got near the plane without an inspection of documents.
Looks are important. For example, I had encountered a UN roadblock while in a taxi in Port Au Prince. The driver thought if I spoke to the UN "police" they would just let us pass. I was sad 'white" skin is seen as so powerful. The driver was amazed I wouldn't just tell the UN guys that we were important and had to pass.