I get why it's so popular. There's something satisfying about the sound, like Madison. It's like clacking smooth rocks together, very gratifying. It's the perfect pop-country name - twangy but with reassuringly beige middle class principles. It's the Live Love Laugh of names: farmhouse cozy, the "aw shucks" simplicity of rural America plus the upwardly-mobile gentility of the surname-name heritage.
I don't really like it, I prefer just Jack.