E
eternally-gratefull
Guest
Cain was rejected because he tried to offer human good to God. And rejected the blood
Cain offered a minchah, in a form that was later acceptable, out of what he produced. He was not condemned for his form of offering, he was rejected because of his whole attitude, and because he had done wrong.