Are you sure people don't book a vacation online? It seems the weakest part of the argument. I booked my last vacation almost completely online, albeit from different vendors. The flight was booked online, then the hotel (also online), and finally my car, online. The only time I've used a travel agent is when I travel to places that aren't online, such as Kenya, where I needed a local agent to find a driver and map out a route.