Personally I still think the 2023 placement works best for Eternals. I get the whole "the world seems too normal" thing but on that note idk what we really expected to see. I mean the film isn't really about the average citizen or people that got snapped away so I don't see why they'd put a focus on it cause it doesn't affect the film much. I mean there is a reference with the news report questioning if they events are related to Thanos which to me makes me think it's still soon after cause that's the first thing they suspect the earthquakes are caused by. Don't get me wrong it's a fair point that the world seems very normal but Marvel has always been bad for making the films largely ignore the others when it comes to big seemingly world changing events, even the other projects released give short mentions to it with few exceptions. Like I doubt we'll see many projects mention the stone space god that showed up in the ocean or the one that appeared in space shortly after.
But the main thing that makes me think it's soon after Endgame is Ajak mentions the return of 50% of the population as the reason the Celestial is hatching and they have a week till she does. It seems weird to me that Ajak would be unaware Tiamut was hatching for so long when that's kinda her job or that she would've been aware and only finally notified Ikaris in the last week. Overall I think the 2023 placement works best for that. Admittedly the lack of effect seen in the world after the snap is unfortunate but not unexplainable
But the main thing that makes me think it's soon after Endgame is Ajak mentions the return of 50% of the population as the reason the Celestial is hatching and they have a week till she does. It seems weird to me that Ajak would be unaware Tiamut was hatching for so long when that's kinda her job or that she would've been aware and only finally notified Ikaris in the last week. Overall I think the 2023 placement works best for that. Admittedly the lack of effect seen in the world after the snap is unfortunate but not unexplainable