Why do all rappers wear flatbilled hats?
In my opinion, all rappers wear flat billed hats because they think it's cool. Although others wear it because their fellow rappers or idols have them. At the end of it all, everyone is entitled to do what he or she thinks fits best.
Because they like the style.