One reason: the chemical composition of coriander makes some people hate coriander.
There are about 40 compounds in coriander leaves. Where 82{bf} is an aldehyde and 17{bf} is an alcohol. These aldehydes are mainly composed of nine carbons and ten carbons, and they are the main source of the strong smell of coriander, which is like "soap smell" to some people. Similar aldehydes are found in soaps and cleaning solutions.
When some beetles (such as stinkbug) are attacked, they can release a large amount of poisonous fog containing aldehydes from the top of the abdomen and spray it at the attacker, so some people still reject this smell.
Reason 2: Whether you hate coriander is related to genes.
According to the survey data, about17 people in the world don't like the taste of coriander and describe it as soap. It is found that SNP genetic variation accounts for a certain proportion in the taste perception of coriander, and people who don't like coriander have a specific gene named OR6A2. This is a known gene used to detect the unique smell of coriander. There is a genetic basis for hating coriander, which is why not everyone hates coriander. So not liking coriander is not a picky eater, it may be that genes are at work.