I've completed the Civil War questline in the Empire's favor in one game. Since then, I've noticed several indicators that Talos worship still hasn't been as thoroughly eradicated as one would have expected. One strong indicator of this is that Heimskr seems to be allowed to continue preaching in Whiterun. Other examples are the continued existence of Shrines of Talos in Markarth and Riften. One might expect these to still remain in the wild somewhere, but not in major cities.
Is there any canonical explanation for this?
25 Answers
According to some NPCs, the real reason for the Thalmor "witch hunts" is the bravado with which Ulfric & Co were professing their faith, and before that the worship of Talos wasn't actually persecuted. Perhaps the Empire is managing to hold off the Justicars to prevent even more tension? Either that or the devs just didn't get to changing those things.
0Heimskr was actually supposed to be sent to jail if the Imperials win the battle, as per the Creation Kit. A bug prevents this, but the Unofficial Skyrim Patch (USKP) corrects this.
From the USKP v1.2.4 - (2012-11-21) version history:
When the Imperials get control of Whiterun during the Civil War, Heimskr will now be sent to jail as was intended.
Sources:
UESP wiki, "Heimskr" article
USKP version history
You have a point about the temples. But if you talk to Heimskr he will say how he had to bribe some jailors to continue preaching about TALOS!
The Thalmor are the ones outlawing Talos Worship. The Empire is more of a Talos worshiper than the Stormcloaks.
4talk to him, he has text explaining. side with imperials, ask about getting arrested "Oh yes, many times. But mighty Talos was my keeper, my shield against the heresy of the south! If not for Talos, and a few modest bribes paid to the right jailors, why, I would not be standing before you today, resplendent in my faith!"
not a bug, unofficial patch got it wrong, added something intentionally removed unless bethesda found it easier to add dialogue to gloss over it than make it work...