Для ответа на этот вопрос нужно уточнить, какие именно имеются в виду майонез и кетчуп - промышленного производства, или домашние, и по какой рецептуре они приготовлены. Так же, важно какая именно " вредность" подразумевается.
Допустим, речь о продуктах домашнего приготовления. Для каждого человека польза будет отличаться индивидуально: в состав майонеза входит оливковое ( или другое растительное) масло, сырые желтки, соль, сахар, горчица, лимонный сок. Ясно, что если у потребителя аллергия на какой-либо из этих компонентов, то майонез для него вреден. Если потребитель имеет избыточную массу тела, то майонез для него нежелателен в силу высокой калорийности. С этой точки зрения ему больше подойдёт в качестве приправы домашний кетчуп, практически не имеющий в составе жиров. В то же время, растительные масла содержат в своём составе множество веществ, обладающих витаминной и антиоксидантной активностью , а значит - полезны, если нет противопоказаний. Поэтому сравнивать вред и пользу от этих продуктов некорректно. Это индивидуально.
Что касается продуктов, изготовленных промышленным способом, то ясно, что вред/польза зависит от качества сырья, соответствия заявленных на этикетке компонентов реальному составу, от использования пищевых добавок, консервантов, усилителей вкуса, красителей и тд и тп. То есть, правильнее сравнивать не майонез и кетчуп, а конкретные марки конкретных производителей.
Единственное. что можно сказать определённо : продукты домашнего приготовления из качественного сырья , сделанные по правильной технологии, значительно полезнее, чем промышленно изготовленные.