Bioware misallocated their resources, and part of it is that companion investment. They really need to cut down on companions, because there are huge diminishing returns to that content.
Day/night cycles are abominable - just the worst thing possible for versimultitude. I will never understand why people like it.
I would be ok with having fewer companions but having each companion more fleshed out and with more variability. Its a thing in most BioWare games where I'll usually get my core group of companions and then basically roll with them for most of the game, with most of the companions you pick up later on not getting much play.
Then again, that's potentially more risky too since fewer companions means you're potentially stuck with a companion that you dislike and thus you're maybe less keen on completing the game if they're forced on you and you're left with no alternative, especially if you need that given companion for gameplay reasons, given the party structure.
I think day/night cycles are far superior to something like the static MMO diorama levels of DAI where time stands still and yet you're putting significant time into exploring. Static time and static weather works for a more linear, scripted game or something more focused like Origins, but for a semi-open world game, the lack of dynamic systems like a day/night cycle to me are immersion breaking and kill a game's atmosphere. The implementation can be monkeyed with but a huge part of my issue with the environments of DAI is how lifeless and static they feel and the lack of day/night cycles and weather is a big part of that. Some of my favorite moments in the Witcher so far have been just roaming around and hitting a nice vista right as the sun is coming up or going down- makes you feel like you're just one part of a much bigger world.
Having only recently played my first witcher walkthrough I can say the difference between DAI and TW3 is huge in terms of zones and questing..
The comparison I can make is that DAI feels like its designed to be DAI:Online without other players. While TW3 is a true SP RPG.. Its disappointing that ive done numerous DAO/DA2 playthroughs while I dont think im ever going to do a 2nd DAI playthrough ever. The quests and zones are bland.
DAI has given me an unsavory taste for the future of the series.
Especially after having played TW3, you hit it right on the head- the zones in DAI just feel like big empty MMO levels. They feel like distinct levels of a video game whereas zones like Skellige or Velen or Novigrad in TW3 feel designed much more like actual chunks of a larger, more plausible and believable world.
I mean, it still completely dumbfounds me how DAI basically has zero towns or cities to explore. I'm guessing it was likely a big technical roadblock but compare Novigrad in TW3 to Val Royeaux in DAI. Both are basically supposed to be some of the biggest cities in their respective fantasy worlds and yet Val Royeaux is limited to a dinky, desolate market square. Come on, man.