Genome complexity; Transcription factors (Introduction)
The reason we have so few genes is the multiplicity of transcription factors so genes can do many jobs at once. The higher the animal on the evolution bush, the more factors:-http://www.sciencedaily.com/releases/2013/01/130117133356.htm