I work with some pretty smart people that build products whose names you would recognize. While some attributes ring a bell, particularly the "no consistent style" does not. If anything, the brilliant people I've worked with were too rigid on a particular style, which led to spending too much effort on premature optimization. Could be that they thrive in the mayhem but I also wouldn't rule out that they are missing the forest through the trees and solving the relatively self-contained problems they know how to because they aren't particularly good at system design.