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