Completely agree. Unfortunately corporate environments tend to reward people that are "busy" instead of productive. I've been in many environments where I had to wait for a lot of people that were busy to gather requirements, slowing me down immensely. How do you deal with that?