The very foundation of Christianity seems to be the notion that Christ died in order to save mankind and redeem them of their sins. The problem I have with Christianity is that this notion seems to contradict the Old Testament.
Consider Ezekiel 18:
He will not die for his father’s sin; he will surely live. 18 But his father will die for his own sin, because he practiced extortion, robbed his brother and did what was wrong among his people.
19 “Yet you ask, ‘Why does the son not share the guilt of his father?’ Since the son has done what is just and right and has been careful to keep all my decrees, he will surely live. 20 The one who sins is the one who will die. The child will not share the guilt of the parent, nor will the parent share the guilt of the child. The righteousness of the righteous will be credited to them, and the wickedness of the wicked will be charged against them.
21 “But if a wicked person turns away from all the sins they have committed and keeps all my decrees and does what is just and right, that person will surely live; they will not die. 22 None of the offenses they have committed will be remembered against them. Because of the righteous things they have done, they will live. 23 Do I take any pleasure in the death of the wicked? declares the Sovereign Lord. Rather, am I not pleased when they turn from their ways and live?
24 “But if a righteous person turns from their righteousness and commits sin and does the same detestable things the wicked person does, will they live? None of the righteous things that person has done will be remembered. Because of the unfaithfulness they are guilty of and because of the sins they have committed, they will die.
25 “Yet you say, ‘The way of the Lord is not just.’ Hear, you Israelites: Is my way unjust? Is it not your ways that are unjust? 26 If a righteous person turns from their righteousness and commits sin, they will die for it; because of the sin they have committed they will die. 27 But if a wicked person turns away from the wickedness they have committed and does what is just and right, they will save their life. 28 Because they consider all the offenses they have committed and turn away from them, that person will surely live; they will not die. 29 Yet the Israelites say, ‘The way of the Lord is not just.’ Are my ways unjust, people of Israel? Is it not your ways that are unjust?
30 “Therefore, you Israelites, I will judge each of you according to your own ways, declares the Sovereign Lord. Repent! Turn away from all your offenses; then sin will not be your downfall. 31 Rid yourselves of all the offenses you have committed, and get a new heart and a new spirit. Why will you die, people of Israel? 32 For I take no pleasure in the death of anyone, declares the Sovereign Lord. Repent and live!
I have highlighted the parts which seem to suggest that no one can die for the sins of another, how could Jesus do this then? Is God a hypocrite? Perhaps someone here can answer my queries.