Бог не принял жертву Каина потому что грех мог быть искуплен только жертвой и кровью, а не какими-то фруктами. По этой же причине Бог принимал жертвы Авраама, Ноя, и других людей и священников.
И навернякак там была и зависть, как у же сказали выше.
А причём здесь гонения на евреев?