Omigod... I do admit I have other shoes...over 15 pairs in the closet which annoy the heck out of my partner. Because of where I work and rough conditions, I haven't worn certain shoes for over 12 months. (sigh. it's actually a pain in the butt....) He makes same remarks as your hubby.
Now....I bought 2nd pair of exactly the same pair of cycling shoes. I really don't need them until in approx. 12 months. But I like this particular Lake cycling shoe...and I took almost 18 months to find a pair of cycling shoes that met my needs. And no, I don't want the hassle/risk of shopping for cycling shoes online.
It's probably the only duplicate shoe purchase he understands.