Simple tasks can take 3 weeks because there are 7-9 dependencies throwing sand in the gears.
This not only provides plenty of cover for not getting stuff done it also saps the motivation to get it done quickly. Like, if X team sits on your request for a week that prevents Y feature from getting out are you really gonna be motivated to push it to production the second it's unblocked? Or could it wait another couple days?
Contrast that with a small startup where you barely need sign off to do anything - it's much easier to get into that pleasant loop of code -> deploy -> see customers use it -> dopamine hit -> motivation to code some more.