why did god require food offerings
Leviticus 2:1 reveals that God required grain offerings of fine flour, oil, and frankincense to teach Israel that worship involves dedicating daily sustenance to Him with intentionality and priestly mediation.
Why God commanded sacrifices he didn't ultimately desire
Hebrews 10 shows God commanded sacrifices not as his final solution for sin, but as temporary signs pointing forward to Christ's once-for-all sacrifice that actually removes sin.