Maybe we need to have an odd sock exchange. One of my pups is a sock fiend. She won't chew both out of a pair, just one of them.
She steals socks every opportunity. As a result I too have a massive amount of unmatched socks.
Maybe everybody with odd socks can get together and have sort of an 'odd sock bazzar', and find mates for all the the odds.