You still believe the 17000 endings nonsense?
Act 3 is just bad. The non-linearity is implemented in a very bad way and does not fit the narrative at all as now with the threat exposed and the clock (seemingly but not really) ticking is exactly not the time to start with completely unrelated side quests to chase pidgeons.
And in fact, some parts of the railroad get worse in act 3 (Emperor, Orpheus, ...) because of the constant rewrites Larian did and each time made the story more nonsensical and worse.
The complains are because players prefer quality which act 3 does not have.
I'd just like to make 2 points:
1) All complaints can be said to be "because players prefer quality..." Even bug reports are. Even those who hate/leave certain games are. So, a statement so generic and universal does not mean much.
In this specific case, the overall complaint is really about the "you do as you are instructed" type of linearity vs. the "no one holds your hand and you feel lost" type of non-linearity.
2) "Up to reported 17,000 endings" is a fact. Not necessarily my belief or personal opinion.
Of course I agree a lot of things can still be improved. I have been running into such things almost all the time. I just don't think Act 3 is as bad as some have made it appear to be.