Released yesterday, PeopleBench’s annual State of the Sector report has unearthed a fresh round of concern over the perilous state ...