Once again, if people understood exactly what propitiation means, its would be clear that 1 Jn 2:2 couldn't apply to everyone without exception. To say so just manifest willful denseness of biblical truth. They dont understand that Christs death/blood satisficed, put an end to Gods Wrath against them. In fact it completely reconciled them to God Rom 5:10. This is what propitiation details. Gods demand for punishment for their sins have been met, sins have come to a end Dan 9:24
24 Seventy weeks are determined upon thy people and upon thy holy city, to finish the transgression, and to make an end of sins, and to make reconciliation for iniquity, and to bring in everlasting righteousness, and to seal up the vision and prophecy, and to anoint the most Holy.
That word reconciliation means propitiate as well and as you can see its grouped with making an end of sins !
The hebrew word kapar also denotes a purging away of sins Ps 79:9
Help us, O God of our salvation, for the glory of thy name: and deliver us, and purge away our sins, for thy name's sake.
Again that's the same word for reconciliation in Dan 9:24 which also means to propitiate, to make an end of sins. All these things are in the biblical meaning of propitiation in 1 Jn 2:2. Christ by His death alone, for them He died, purged away their sins Heb 1:3
3 Who being the brightness of his glory, and the express image of his person, and upholding all things by the word of his power, when he had by himself purged our sins, sat down on the right hand of the Majesty on high:
Thats propitiation, thats salvation from sin Matt 1:21 !