Dull sound is more likely a result of the player having poopy settings on their amp or a dull attack as opposed to a choice in string, as the link above should prove. That said, I prefer rounds myself, but guys do great stuff with flats too.
Recorded well and EQ done well flats can sound superb