Many people does matter with there brand n things, so does my mother and I see her using margo since my childhood.
My moms loyalty for margo soap is so insane, if soap is not available she doesnt take bath I dont remember that she used any other soap for bath, she always said margo means complete bath.
Personally I also like this product but nor freek like my mom, I like its Neem's smell.