I hadn’t thought of soham at all.
I think people don’t like it because it’s middke aged.
Rough rule of thumb, if it reminds you of your grandma people tend to think it’s sweet. If it makes you think ‘middle aged women’ people think yuk.
However things have trends. Now the Victorian old lady /man nabes have been done to death we are seeing a rise in popularity of 1950’s names such as Valerie, Sylvia, Susan, Jean, Linda (I know of babies with all these names).
So stands to reason that in about 20 years Maxine, Yvette, siobhan etc will be back !