I cannot say that every game breaks immersion. If we take such games as Horizon, or older ones, like for example Fallout 3 and other, well these games are quite good in immersion thing. About "changes" well changing lore is normal thing to me, lool how many times Marvel comics changed some lore...