Почему некоторые утверждают, что борщ не суп?

Часто слышу утверждения от некоторых, что, якобы, борщ (щи, рассольник) не суп. Откуда такое мнение? Ведь, если это выглядит как утка, плавает как утка и крякает как утка, то это, вероятно, и есть утка. Также и то, что имеет признаки супа, является супом. Почему по мнению этих людей гороховый — суп, гаспачо — суп, а борщ не суп?