I s'pose I'm the one that started the above-metioned topic with my kids Cole, Carson, and Cooper.
Why did I do it? I dunno. Not because I want perfection. Not because my kids are assembly-line products. Not because I see them as the most expensive fashion-accessories on the market.
My husband's name starts with a "C". He picked out Cole's first name and it was just conincidence that it started with a "C". I knew my next child, if I were to have a boy, was going to be Carson in memorium of my cousin. Alas next came Carson. When baby number three came around, I just figured he/she wouldn't want to be left out of the "C" game. And anyways, it was going to be Caroline for a girl regardless of the whole "C" scenario and when it was a boy, oh what the heck.....I know have a Cooper.
Believe it or not, their may not be any real reason. But then again their may be. Each of my children's middle names have very special meaning (Thomas after my PawPaw, James after my dad, David after hubby's dad).
Heck, my brothers and I all have five letters in our first names and seven in our middle names.