Do you really want a team of "rock star" developers working on your next project? Maybe not. A team of senior developers will often produce a complex design and no code. Here's why you may reconsider:
Truth no. 1: You can't afford all senior developers.
Truth no. 2: People do their best work when their head is barely above water.
Truth no. 3: Too many senior developers spoil the code.
Truth no. 4: Most senior developers are not senior.
Truth no. 5: Arrogance goes before the fall.
Truth no. 6: Individuals aren't the be-all and end-all.