Ezekiel 45:22 And upon that day shall the prince prepare for himself and for all the people of the land a bullock for a sin offering.
I am not sure what you see when you see that the people were to prepare a sin offering. You may see that they are having to give a sacrifice. You may see it as something that they have to do but that is not what it is. They have been given the privilege of allowing their sin to be paid for, atoned, by the death of a substitute. The animal dies in their place.
God made a way for everyone to have life. Life comes through His death and subsequent victory over death. He is the sacrifice for both the prince and the people. It is Him taking our place.
Never see these verses about the sacrifice or sin offering without seeing Jesus. Never see these offerings without seeing the mercy and grace of God.