I think a material difference between Iraq (v2 anyway) and Ukraine is that they can keep doing the "well Russia was the aggressor" thing indefinitely even if the reality is more complicated.
also yes obviously some libs are still stubborn about Iraq, the worst ones, but for the most part its generally agreed that the Iraq War was a bad thing.
Just look at Lib opinions on Lib wars like Libya and Syria. They still hold their imperialist chauvinist views after being proven monstrous and empowering jihadists. They will never turn on Obama or his actions, it's too core to their identity