Yes!! Yes yes yes...
Outrageous Language This guy's rant doesn't catch it all, but much of it...
One of my new favorite words, btw, is "bandwidth." It can be used for how much time, essentially, you have to do something. My team at Microsoft uses it all the time. "Do you have the bandwidth to take this on?"