While I kinda agree I think there are a lot of things that just require a bigger incubation period to get ready. There are a lot of teams working on a bunch of tasks... Right now it seems that the bigger things are holding back the littler ones, but there will have to be bigger projects. Maybe alternating between small and big releases could be a middle ground?