@vesemas228,
1.) Pop-in Issue:
I'm wondering, based on your description of
code specifically written to NOT draw certain NPCs within a certain distance, if this was an attempt to "ripple" the draw of nearby NPCs that didn't load in time. Imagine this: the pop-in bug can't be fixed -- it's too deep in the source code, and they'll bloody well have to rewrite the entire rendering system...again...to squash it. So, for the interim, you introduce code that will aesthetically "cheat" the bug. Don't allow the nearby NPCs to draw in if they're within a certain distance...until they're off-screen.
Then load the texture assets. It would make sense as a sort of work around, but would probably be very difficult to paint over the existing code. I don't think I get the bug enough to try this out, but the next time you encounter an invisible NPC, stop moving, turn away, and then turn back. See if the entire scene has populated in that direction.
I'm even more convinced that it's an attempt at optimizing a
very uncooperative part of the engine. (Although, for all we actually
know, it could also be a disgruntled employee trying to get back at the company for something...)
2.) Microsoft's Unstoppable Monopoly of Corruption
I guess anything is possible, but this idea that they "sold out" to Microsoft is quite the speculation. What I will say is that I think they found themselves in quite the pickle when they switched graphics engines. They knew it didn't look anywhere near as good as the old engine used in the trailers, and they knew it couldn't be helped, and they knew fans would go nuts if they "announced" the change. So, rather than being honest, they decided to "plead the 5th", more or less...and said nothing. I have yet to see any evidence that CDPR ever, at any time, made an official publicized statement, that the game would look exactly like the E3 trailers. Especially not after the rendering system was swapped. Do I agree with such tactics...no. I, myself, am all about walking head-first into that type of sh*tstorm when confronted by one. I've also paid the price for it repeatedly. (And probably will again in the future. Sometimes, the only "good" thing that comes from honesty like that is being able to sleep soundly at night -- everything else burns to the ground.) So, they played the great game of life and banked on customer dissatisfaction
after release to be less of a problem. Based on the success of the game, it seems they made the right decision (however dubious the honesty) in the end.
3.) Regarding the EDIT
Then don't go to Winespring or Rannvaig, man! I mean -- no
else ever seems to go there! Not until you're TWO FEET FROM THEM, at least!!!