Who would you like to be, a Swiss army knife or a forged Japanese kitchen knife? Both have great "skill" sets and have been on the market a long time. In graphic design we have the same problem. Should a graphic designer become a generalist or a specialist? And as an agency who should hire?