Well, is loving darkness sin? The light exposes their sins so they don't come to it. And you are trying to say that this is what they die for when what the die for is not coming to Jesus, and it is not coming to Jesus that leaves their sins judged. Why? Because Jesus didn't pay for them. You still have propitiation not being an actual propitiation, even though it was an actual death, but merely an actual death that was nothing more than an offer. Which means it was never a propitiation, and John lied.
Jesus told us why some come to the light and some don't. I will quote Him for you again. John 3: 3 Jesus answered him, "Truly, truly, I say to you, unless one is born again he cannot see the kingdom of God." 7. "Do not marvel that I said to you,'You must be born again, The wind blows where it wishes, and you hear its sound, but you do not know where it comes from or where it goes. So it is with everyone who is born of the Spirit." 18-19 Whoever believes in him is not condemned, but whoever does not believe is condemned already, because he has not believed in the name of the only Son of God. And this is the judgement: the light has come into the world, and people love the darkness rather than the light because their works were evil. (Notice it does not say there that some people love the darkness rather than the light, but that people do. That is people for you.)
John 6:44 No one can come to me unless the Father who sent me draws him. And I will raise him up on the last day. 63-65 It is the Spirit who gives life the flesh is no help at all. The words that I have spoken to you are spirit and life, But there are some of you who do not believe."(For Jesus knew from the beginning who those were who did not believe, and who it was who would betray him. And he said, "This is why I told you that no one can come to me unless it is granted him by the Father.
John 10:24-30 So the Jews gathered around him and said to him, "How long will you keep us in suspense? If you are the Christ,tell us plainly. Jesus answered them, "I told you, and you do not believe. The works that I do in my Father's name bear witness about me, but you do not believe because you are not among my sheep. My sheep hear my voice, and I know them, and they follow me. I give them eternal life, and they will never perish, and no one will snatch them out of my hand. My Father, who has given them to me, is greater than all, and no one is able to snatch them out of the Father's hand. I and the Father are one.
How many times does Jesus have to say it before you believe Him? Jesus laid down His life for His sheep (as He said earlier in that chapter) and His sheep are specific---the ones the Father gives Him. In John 3 those the Holy Spirit regenerates. In John 6 those granted by the Father to believe. And if this is taken away, there is no actual propitiation, no actual substitution, no actual ransom paid, no actual atonement-----no justification.