Потому что Каин был нечестивым. Написано: Жертва нечестивых - мерзость пред Господом (Прит.15:8). Вот поэтому. А особенно, когда жертва нечестивого приносится с лукавством: Жертва нечестивых - мерзость, особенно когда с лукавством приносят ее (Прит.21:27). А что Каин был лукавым, мы видим из дальнейших событий: подлого убийства брата и его лукавых ответов Богу.Как думаешь, почему Господь не принял жертву Каина?