Sure, there is no deadline. But for me there is. I won't be alive beyond 2085. I'll lose my mind by 2070. I'll condemn technology by 2060. By 2050, I'll shake my fist at Internets above! 2040 will see me lose interest in digital thangs because I'll be too out of touch. In 2030 I'll (hopefully) be with my hot wife and living in a mansion, but still contributing to Wikipedia, because I love highways (or, insert topic here). Come 2025, I imagine I will be winding down my wikipedia'ing.
So there you have it. Piss off with your no deadlines, because I have one... It's the point where I'm dead and the heart monitor shows a line.
Set deadlines, make bold changes, don't get stifled in the bureaucracy.