I actually like the timers. They make it so people do the activity. I know people like to look back on d1 with rose colored glasses, but a major complaint during d1 was how people would bs doing nightfalls, strikes, etc., extending the time of those activities for no reason. That was the reason bungie put the timer in the nightfall in d1 in the first place.
Also, i find it funny people are complaining they have to skip things to finish in time, when that's what most would do in d1. They would speed past things to finish as fast as possible & just get the loot, but now cause they have to, it's a problem? lol