Many hotels still struggle with their websites and getting direct bookings. To understand why let's quickly go back in time.