Exactly. A consultant's job is to deliver results from day one. If not, they're quickly out the door. The same can't be said for staff because they are considered an investment by their employer and therefore kept around much longer despite how much the drop off in "performance" may be compared to a consultant.