This is kind of an interesting post for anyone who still thinks HR is an administrative function and for people who want to enter HR because they are people oriented.
Increasingly, those aspects of HR that were people oriented are being outsourced. For example, call centers are really beginning to pick up a huge portion of employee contacts over the phone, and employees increasingly don't see their HR staff. With the globalization of the workforce and centralization of HR strategy, employees can't count on a local HR rep to go to anymore. Similarly, you really need to be able to navigate technology if you want to move up the ladder and contribute strategically.
Anyways, wouldn't we all rather outsourced the company picnic planning process to someone else anyway? lol