Well that’s a more specific situation. Personally I try to get things done ahead of time in group projects. That just feels respectful to the others. I can agree that it’s a bit selfish to wait until the last minute when others can’t get their stuff done until I do.
I just wanted to point out that procrastination shouldn’t be considered selfish. Different people have different working styles that work best for them. It’s a compromise to incorporate different working styles and the person who likes to do things right away and then relax should realize that there’s other styles and not everyone can operate the same way as them.
Clearly you don’t understand how slow things are in government. 6 months is a really fast turnaround for the government to get anything done.