Contradiction with Matthew 6:19-21
John 12:5 criticizes the wastage of money on ointment, implying a focus on material concerns, while Matthew 6:19-21 emphasizes laying up treasures in heaven instead of focusing on earthly wealth.
Matthew 6:19-21: Lay not up for yourselves treasures upon earth, where moth and rust doth corrupt, and where thieves break through and steal:
Contradiction with Mark 14:6-7
Jesus defends the woman's action of anointing Him, contradicting the idea in John 12:5 that the ointment's value could have been better spent on the poor.
Mark 14:6-7: And Jesus said, Let her alone; why trouble ye her? she hath wrought a good work on me.
Contradiction with Luke 10:38-42
Martha is concerned about practical matters similar to Judas’s concern in John 12:5, but Jesus praises Mary for prioritizing spiritual devotion, suggesting different priorities than those criticized in John 12:5.
Luke 10:38-42: Now it came to pass, as they went, that he entered into a certain village: and a certain woman named Martha received him into her house.
Contradiction with 1 Timothy 6:17-19
Encourages the rich to do good and be generous, which contrasts with the implication in John 12:5 that spending money on spiritual acts is wasteful when there are earthly needs to address.
1 Timothy 6:17-19: Charge them that are rich in this world, that they be not highminded, nor trust in uncertain riches, but in the living God, who giveth us richly all things to enjoy; [uncertain...: Gr. uncertainty of riches]