I'm in the "continuously improve the team's process to best suit its needs" crowd.
Sometimes TBD is the answer, sometimes you need something else.
What I did notice is that, with time, mature teams end up simplifying processes in order to reduce friction and increase output.