Why is Abel's sacrifice considered more excellent than Cain's?
Answered in 1 source
Abel's sacrifice was accepted because it was a blood offering made in accordance with God's command, while Cain's was not.
Abel's sacrifice is considered more excellent than Cain's for several reasons. Firstly, Abel offered a blood sacrifice from the best of his flock, which was in line with God's requirement for an acceptable offering. In contrast, Cain offered the fruit of the ground, which represented his efforts but lacked the necessary blood, indicating a misunderstanding of God's established order for atonement. God did not respect Cain's offering because it was not in accordance with His command regarding sacrifices. Abel's faith in God's word led him to offer the correct type of sacrifice, demonstrating obedience and belief in the coming of Christ as the ultimate lamb. This illustrates that true faith is evidenced by obedience to God's revelations and commands.
Commentary