Varför har alla deckarhjältar enstaviga namn?

Är det regel 1 i svenska deckarskolan, om man har en kriminalpolis eller detektiv så ska han eller hon ha ett kort och snärtigt namn?

Sjöwall-Wahlö har Martin Beck
Arne Dahl har Paul Holm och Kerstin Hjelm
Björn Hellberg har Sten Wall
Camilla Läckberg har Ericka Falck och Patrik Hedström (hepp två stavelser!)
Anna Jansson har Maria Wern
Helene Tursten har Irene Huss

Ingen regel utan undantag – Henning Mankells Kurt Wallander med tre stavelser och Håkan Nessers Gunnar Barbarotti, med hela fyra stavelser – vilket för övrigt borde vara rekord i deckarsammanhang. Kanske beror det på att de herrarna skrivit annat än deckare så de fått vidga sig lite?