Rockstar has high hopes for Max Payne 3. One challenge they face is having a game where precision gunplay occurs while the main character is on screen. This challenge was simply an opportunity for Rockstar to step up Max Payne's game by adding FPS mechanics to a third person shooter. This same attention to detail was applied to the weapons.
All of this is nice and all but Rockstar chose not to focus on the fashion choices Max makes. He's wearing a Hawaiian shirt with parrots. WITH PARROTS!