Jesus definitely wasn't "making a statement that God does not need sacrifices". He was certainly here to tell us that God loves us all, but nonetheless we are only forgiven our sins by a blood sacrifice. That's why the Law given via Moses in Leviticus provided for the covering of certain sins via the death (and blood) of specific animals (see Lev. chapters 1 through 7)

Jesus came to live the perfect (without sin) life so that He would qualify as THE perfect and pure sacrifice to pay for all of our sins, deliberate and unintentional. His blood was poured on the original Mercy Seat on the Ark that resided in heaven, and thereby opened the door for us all to be reconciled with God forever. That's why it says "once for all". And that's why the Veil in the Temple in Jerusalem was ripped apart from top to bottom when that was accomplished at His death, to signify that the Levitical Temple  sacrifices were superceded and no longer valid. 

Please see Hebrews 10:1-18.