Yes, you want to travel to meet your client in person, maybe to do some big planning/milestones, but for every day work, the consultants are in person to give the clients the perception that their money is being put to good use. This is especially important as the top consulting companies hire undergrads fresh out of school (who don't know anything except how to put in the hours and do powerpoints/excel) and bill them out for several hundred dollars an hour.