I will also admit that there are few things as sexy as big shiny brakes. Its most definitely a legit mod for looks as well. And I am not putting down putting them on a car purely for the look, that is 100% fine.
Its the "you need them since you added 100hp" flawed mentality that I am speaking of.
If you gave me the Brembo Gran Turismo kit for my FXT, I would install it then step back and change my underwear at how badass they look. But I would also know 100% that I don't need them.